initial AST entities