trivial convolution