add code coverage tool