updates and content overlap with semantics