updating ASTBuilder