Sorry, I forgot to mention (though it's implied), the monthly invoices being generated are Crystal Reports.