added the init versions of grader and checks