update Shard