Created C++ API