switch from ShardRing to ShardMap