initial version of repporter