update TPs