code coverage and refactors