finished tree builder and thoughts