faster convolution in other sections too