Multichannel Multiclass working(needs attn)