added #ifdef USE_FFT ...