update tree when parts are renamed