Still not sure if convolution with spectra is performing right