two-dimensional semantics