Dylan's convolution code