if channel list is empty return nothing