check if switch