update group protocol