new tree for ui