channel processes