model of semantics and monitor; working on knowledge