reducing searchspace