6863_final_project