only public groups can be joined/left, not private groups