sync upstream, add a simple FWHM calculation