added external code coverage
added code coverage