detecting a switch