Started C++ conversion!