Some initial setup of semantic analysis