reback upgradeHead copy