add CMChannelInfo class