better fix for abnormaly in channelselection