Use correct semantics.