Dive into AST