applied outer updates.