esmf updates