adding major upgrades