can't put nil on a channel