fixed bug in _strategy