Initial setup for AST