Trying out various methods of FFT