Play around with type switches.