linking is working, but too many nodes?
reading tree is working now... but print_tree assertion fails