finished developing generateReports