add pmc
fix search height
more hierachical tree
display longest first
treeRoot