add code coverage check