switch case to clean up some if/else chunk ...