merging ClientBuilder => Client