add group operation