add convolute