all mighty tree