grader and checkjson added