re-worked node listing.

Signed-off-by: Robert Straitt <rstr5105@gmail.com>