add thx.c