Started implementing inheritance for reporter.