Add array processing