grader program for final project