changes to Semantics plugin