first commit of treeUtils