Tree_some_functions