added grader and checks
various