open_source_final_project