fixed tree.move