I have a report using Crystal 8.5 instead of writing a second report exactly like the first except for adding a parameter, can you write the parameter then have it suppressed for one report then using the calling VB app unsuppress it and use it for another version of the same report ? Or can you add a parameter dynamicly when it is called ? I hope this makes sense to someone