work around CMake crazyness