upgrades examples all kindsa shit