going back to storing the nodes in the connection