C++ Import initial implementation