switching channels works