adding array utils