upgradeArrow changes