Added report generation, without implementing in Main