Update TP.c