Implemented frequency domain convolution