[wip] created new tree with proper classes