docs for Reporter