added grader stuff