code coverage set up. attempt.4 #1