Upgrade procedure, backward compatibility