Now stores graded date.

Now need to only unit test when determined to be neccisary