still working on FDM with noise