added 1st version of grader and checks