(rather than passing the array reference itself?)