Use `switch`