adding TE