final version grader