add some reporter files, fix bugs