TN ALL UPDATES