- parent upgrade