added ability to remove self from group