Hmm implementation of node.