minor grading scheme issues fixed by luke