Update semantics.