Cpp backup