improve CMake files