Work in progress - Implementing the report manager.