can compute tree!