It's a bad idea to have cases, but no default case. Corrected now.