Updated explaination of CommChannel