updating shards