updated the TDP