focus_node receives a tree.node, not node data
focus_node receives a tree.node, not node data