require less versino of cmake