added ability to configure an external status reporter