brute force version constraint