started  tree containsDepthFirst and quick renaming