fft should be cpxf