Made base version constraint more flexible