Well I signed up. I promised myself to never do Fourier transforms ever again… seems I will break that one