grader and checks added inititally