created and subscribed to new custom events for dealing with finalizing reports.