client configuration