refactor, _any, _xs