single branch tree