support for multiple reporters

This relates to issue #9 enhancement request