adding meaningful CMake version requirement