report generation almost done