Cpp fix, todo