add fft
 .
 .