Coded most except report generation