added tests for missing coverage
added tests for missing coverage