support for multiple reporters

This relates to issue #9 enhancement request

fixes #9