better error checking on grader assigner