what does TTE stand for?