tweak CMakeLists.txt