added extra tests to increase test coverage