potential upgrades