Technology upgrades