working on no upgrades available logic