Final updates for grading project 1.