more fiddling with how to properly implement the fftw processor