update array defination