te and ad