wrote new tveccats, wt new tvec.h support routs