update shards