tree generation complete