contains semantics for documents