it can now see itself in the tree - not sure why it shows up as 0,0,0 and 1,1,1 simultaneously
merged changes so it still prints out the tree