what is the process for upgrading?