make the node pointers explicit