added additional test coverage