tree2 fixed