di tree