updated C++ array