UPGRADE: and regen