adds more test coverage