fourier prototypw