Trouble is - the reports are acually letters and I need the user to be able to have any number of different letters based on their client requirements, so it is not feasible to have just 2 reports, because it may be that they need upto one hundred different letters.