initial grader and check