client now uses configuration.