add t2u.c