pretty good test coverage