Upgrade distribute