Grader and JSON, initial versions