finally 100% code coverage