Full automated upgrade
WIP