updated reporter to run as process