return node