make discrete deconvolution work
t