Adding C++ offer