fourier transorm now working like it did in isolated project