After modifying the C++ interface