integrated updateReports() into inline execute methods