generate model monthly_report