training upgrades