update func group defs
merge