New tree updating algo, seems to provide better data