receiver handles no channel by creating one