first any upgrades