updates for auto report generation