ADD: array & process