Taking a new path with the semantics portion