@rtwaltman (partner code review)
```
Good practice of using switch statement to avoid if-else statments
```