expose client