fixed use of using X.r(node)