working grader.js with async