add reporter.go