Walking the tree