Updated spec and got all of the tests working for coverage.