refactored tests
support O winning