integrate Semantics