issue #41 grading alpha complete