rename group to submerge and add group + push + unshift