improved tree design