cleaned up the FFT code some more.