add the switch_statement demo