misc upgrades