My attempt to fix/improve the abandoned reporter module