added 100% code coverage