specify channel type