AST Registration