FFT Method