FFT of course.