Channel Arbitary

@shivausa15