implemented all group commands