add assimilate