add TDL