Project 3 Final Commit