Added basic FFT