add channel switcher