added grader y checks