Adapting to Client Characteristics