? Don't use the default case for normal behaviour . Have the default case as well as all cases on the switch