Update to array splitting