first try fft