Added dedicated method for report generation