setting up code coverage properly