added ability to define extra reporters for use in command/controller