TECs: 5 stages

TECs: 5 stages