tdl to do revised