Reestructured source tress