added new checks, messed with grader.js