change reporter to specification