AST_IF seems to be working