TREELOGIC