Channels and endpoints