final updates, ready for grading