convolution notes