support ArrayResize