update joingroup and getallgroupmember interface