Semantics wont do pt1