refine edit/update many PartSupported