switch described but not declared
added comment