updated manifest and CMakeLists