fourier examples update