new convolution that use group pack