TEC REGISTRATION