1. add subgroup member 2. add group member 3. remove group member expect group member has been removed and keep subgroup member actual subgroup also has been removed