upgrade finish