clean FFT funcs