1d fft works