numSwitch bug fix