simulate_report() created