worked on semantics and words section