unstable but fourier now working