reuse arrays