Total tree redesign