TREEWARE EVOLUTION