added position for AST node