adding patch/modify support to vertices