allowing ^ in versions