Holy upgrades

So many upgrades it’s ridiculous.