added naive convolution test