add shard client
more