Providing service to a wide range of clients