illustrate semantics strategies