modify the TC