restructured tree