new JSON stuff and grader.js