add grooping