module ReportFactory