initial addition of grader and checks