duncan tdi