Revert "Utopian Tree"

This reverts commit 45c120920a709810d033a44fee4486cbb4d9329e.
Revert "Revert "Utopian Tree""

This reverts commit 88f6b614fd06ff66cb22be4a070d4c2b48bd4ada.