initial grader & checks