deconvolution – breakdown into modules