ADD: reorder tree