SSJS headless grader