Started on a UpgradesManager class