add tree travller methods