update group vector and marshalling