moved grading interaction