Added the grader functionality