NodeTree

work in progress