updated assimilation