software upgrade tips