TECs: 5 stages