Hardware upgrades