tree is a useful tool