All tests passed. 45% coverage.