Adding 2D FFT