Implement new flow for ReportViewer