expanding unit test coverage