updatedd cmake