continue working on semant