added code coverage