all type tests working 5 tests for grader