edit CMakeLists.txt