Explain semantics more