we don't need this - leverage the node list