Implement the ReportClient