added more to the parser and symboltable