Adding start of semantic analysis