Added a getNodeAtIndex to make traversing reusable