added TCHAN