passing over nodes as a list so that we can include disk info