project 3 final commit