add text conv tools