removed C++ vector