Chapter 11 | Dealing with various client types