Add group/member logics