added remaining upgrades