revision of cmake