technology upgrades