If I did it right, should make sure not to ask for more nodes than can exist