another convolution