Types Communication Channels