changes in sematic analyser