adding more typeswitch cases