final_report.pdf