fleshed out code coverage