Dontopedia

stage 3

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-11.)

stage 3 is Baseline evaluation.

108 facts·68 predicates·21 sources·8 in dispute

Mostly:rdf:type(17), precedes(4), part of(3)

Maturity scale raw canonical shape-checked rule-derived certified

Rdf:typein disputerdf:type

Inbound mentions (72)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

precedesPrecedes(8)

hasStageHas Stage(4)

appliedToApplied to(3)

usedInStageUsed in Stage(3)

connectedFromConnected From(2)

connectsConnects(2)

connectsToConnects to(2)

containsContains(2)

containsStageContains Stage(2)

feedsIntoFeeds Into(2)

implementedInImplemented in(2)

partOfPart of(2)

runsConcurrentlyWithRuns Concurrently With(2)

usedByUsed by(2)

associatedStageAssociated Stage(1)

belongsToBelongs to(1)

calledOnCalled on(1)

comprisesComprises(1)

containsElementContains Element(1)

containsMemberContains Member(1)

dependsOnDepends on(1)

enablesConcurrentExecutionEnables Concurrent Execution(1)

ex:consistsOfEx:consists of(1)

ex:precedesEx:precedes(1)

flowsToFlows to(1)

followedByFollowed by(1)

followsFollows(1)

hasIncomingEdgeHas Incoming Edge(1)

includesStageIncludes Stage(1)

isConnectedFromIs Connected From(1)

isPredecessorOfIs Predecessor of(1)

isSuccessorOfIs Successor of(1)

likelyEqualsLikely Equals(1)

methodReferenceMethod Reference(1)

optimisticAboutOptimistic About(1)

processedAtProcessed at(1)

requiresRequires(1)

simulatedBySimulated by(1)

specificToSpecific to(1)

storesOutputOfStores Output of(1)

succeedsSucceeds(1)

takesInputFromTakes Input From(1)

targetComponentTarget Component(1)

targetsStageTargets Stage(1)

targetStageTarget Stage(1)

transitivelyFeedsIntoTransitively Feeds Into(1)

usedInUsed in(1)

waitsForWaits for(1)

Other facts (79)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

79 facts
PredicateValueRef
PrecedesStage 4[8]
PrecedesStage 4[14]
PrecedesStage 4[19]
PrecedesStage 4[20]
Part ofProcessing Pipeline[9]
Part ofSix Stage Pipeline[10]
Part ofTokenization Design[14]
Has ToolTool Spacy[14]
Has ToolTool Nltk[14]
Has ToolTool Transformers[14]
Connects toStage 4[6]
Connects toStage 4[8]
Has DecoratorLru Cache[9]
Has DecoratorLru Cache Decorator[10]
SimulatesExpensive Operation[9]
SimulatesExpensive Operation[10]
Has TaskTask Use Appropriate Tokenizer[14]
Has TaskTask Handle Multi Word Tokens[14]
FollowsStage 2[15]
FollowsStage 2[20]
Steps5000[1]
Unfreezetrue[1]
From BestThis Best[1]
Includes Context Sweeptrue[2]
Includes Mutual Information Curvestrue[2]
Includes Long Context Analysistrue[2]
Prioritizes Vocabulary Over Eval ScoreImplied[3]
Expanded VocabularyYes[3]
Did Not Improve EvalYes[3]
Effect on Evaluationdidn't improve[4]
Effect on Vocabularyexpanded the vocabulary[4]
Ex:followsStage 2[5]
Pipeline Position3[6]
Is Connected FromStage 2[6]
Target forCaching Implementation[7]
Has Parallel ConnectionStage 5[8]
Connected FromStage 2[8]
Has Outgoing EdgeStage 5[8]
Sleep Duration0.5[9]
ReturnsProcessed String 3[9]
Called byProcessing Pipeline[9]
Has Cachingtrue[9]
Has CommentSimulate an expensive operation[9]
Takes Input FromStage 2[9]
Cache Size128[9]
Cache Typelru[9]
Sleep Unitseconds[9]
Comment TextSimulate an expensive operation[9]
Sleep Time0.5[9]
Return FormatProcessed {query} in Stage 3[9]
Only Cached Functiontrue[9]
Comment Uniquenessexpensive operation focus[9]
Cache Decorator@lru_cache[9]
Comment ContentSimulate an expensive operation[9]
Has Cache MethodCache Clear[9]
Caches Results Based onInput Query[10]
Uses Time SleepTime Sleep[10]
Has Longer Sleep Durationtrue[10]
Has Unique Result Cachingtrue[10]
Has Cache Clear MethodStage 3 Cache Clear Method[10]
Feeds IntoStage 4[11]
Has Dependency onStage 2[12]
Is Part ofPipeline Example[13]
Ordinal Position3[12]
Stage Number3[14]
ObjectiveTokenize the text into meaningful units[14]
RequiresStage 4[14]
Output Typetoken-sequence[14]
Processing Directionsequential[14]
Depends onStage 2[14]
Fed byStage 2[15]
Transitively Fed byStage 1[15]
Has PurposeFinal Processing Stage[15]
Is Last Stagetrue[16]
DescriptionBaseline evaluation[17]
SucceedsStage 2[19]
Is Predecessor ofStage 4[19]
Is Successor ofStage 2[19]
Is Part ofSecurity System[20]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

stepsblah/watt-activation/part-269
5000
unfreezeblah/watt-activation/part-269
true
fromBestblah/watt-activation/part-269
ex:this-best
includesContextSweepblah/watt-activation/part-296
true
includesMutualInformationCurvesblah/watt-activation/part-296
true
includesLongContextAnalysisblah/watt-activation/part-296
true
prioritizesVocabularyOverEvalScoreblah/watt-activation/part-660
ex:implied
expandedVocabularyblah/watt-activation/part-660
ex:yes
didNotImproveEvalblah/watt-activation/part-660
ex:yes
typeblah/watt-activation/657
ex:TrainingStage
labelblah/watt-activation/657
stage 3
effectOnEvaluationblah/watt-activation/657
didn't improve
effectOnVocabularyblah/watt-activation/657
expanded the vocabulary
typebeam/6286d275-68b2-4c25-b6de-7c0afa886c50
ex:PipelineStage
labelbeam/6286d275-68b2-4c25-b6de-7c0afa886c50
Score Fusion
followsbeam/6286d275-68b2-4c25-b6de-7c0afa886c50
ex:stage-2
pipelinePositionbeam/4dc297f9-1d5c-4ef5-affa-d1d7f32b96c7
3
connectsTobeam/4dc297f9-1d5c-4ef5-affa-d1d7f32b96c7
ex:stage-4
isConnectedFrombeam/4dc297f9-1d5c-4ef5-affa-d1d7f32b96c7
ex:stage-2
typebeam/4dc297f9-1d5c-4ef5-affa-d1d7f32b96c7
ex:PipelineStage
labelbeam/4dc297f9-1d5c-4ef5-affa-d1d7f32b96c7
Stage 3
typebeam/026d2e62-c4be-49dc-96eb-88d4af56166d
ex:pipeline-stage
targetForbeam/026d2e62-c4be-49dc-96eb-88d4af56166d
ex:caching-implementation
typebeam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
ex:PipelineStage
connectsTobeam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
ex:stage-4
hasParallelConnectionbeam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
ex:stage-5
connectedFrombeam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
ex:stage-2
labelbeam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
Stage 3
precedesbeam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
ex:stage-4
hasOutgoingEdgebeam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
ex:stage-5
typebeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
ex:Function
labelbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
stage_3
hasDecoratorbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
ex:lru-cache
simulatesbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
ex:expensive-operation
sleepDurationbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
0.5
returnsbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
ex:processed-string-3
calledBybeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
ex:processing-pipeline
partOfbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
ex:processing-pipeline
hasCachingbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
true
hasCommentbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
Simulate an expensive operation
takesInputFrombeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
ex:stage-2
cacheSizebeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
128
cacheTypebeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
lru
sleepUnitbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
seconds
commentTextbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
Simulate an expensive operation
sleepTimebeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
0.5
returnFormatbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
Processed {query} in Stage 3
onlyCachedFunctionbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
true
commentUniquenessbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
expensive operation focus
cacheDecoratorbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
@lru_cache
commentContentbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
Simulate an expensive operation
hasCacheMethodbeam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
ex:cache-clear
typebeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
ex:PipelineStage
partOfbeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
ex:six-stage-pipeline
hasDecoratorbeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
ex:lru-cache-decorator
cachesResultsBasedOnbeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
ex:input-query
usesTimeSleepbeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
ex:time-sleep
hasLongerSleepDurationbeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
true
hasUniqueResultCachingbeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
true
hasCacheClearMethodbeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
ex:stage-3-cache-clear-method
simulatesbeam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
ex:expensive-operation
typebeam/6789e8a9-19f9-4eea-a9ec-8c9bd7b97fa0
ex:PipelineStage
labelbeam/6789e8a9-19f9-4eea-a9ec-8c9bd7b97fa0
Stage 3
feedsIntobeam/6789e8a9-19f9-4eea-a9ec-8c9bd7b97fa0
ex:stage-4
typebeam/8a109c73-99aa-45c4-ac79-39dbfc7b4c28
ex:ProcessStage
hasDependencyOnbeam/8a109c73-99aa-45c4-ac79-39dbfc7b4c28
ex:stage-2
is-part-ofbeam/1d1bab35-c87a-4c31-85e1-2f153c3688e1
ex:pipeline-example
labelbeam/8a109c73-99aa-45c4-ac79-39dbfc7b4c28
Stage 3
ordinalPositionbeam/8a109c73-99aa-45c4-ac79-39dbfc7b4c28
3
typebeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:TokenizationStage
stageNumberbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
3
namebeam/42e6406b-1176-42b4-a6b8-d4604664f27b
Tokenization
objectivebeam/42e6406b-1176-42b4-a6b8-d4604664f27b
Tokenize the text into meaningful units
hasTaskbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:task-use-appropriate-tokenizer
hasTaskbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:task-handle-multi-word-tokens
hasToolbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:tool-spacy
hasToolbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:tool-nltk
hasToolbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:tool-transformers
partOfbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:tokenization-design
precedesbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:stage-4
typebeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:TextSegmentationStage
requiresbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:stage-4
outputTypebeam/42e6406b-1176-42b4-a6b8-d4604664f27b
token-sequence
processingDirectionbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
sequential
dependsOnbeam/42e6406b-1176-42b4-a6b8-d4604664f27b
ex:stage-2
typebeam/f288f5e7-c83d-4767-b465-ea54a328cd5f
ex:CachingStage
labelbeam/f288f5e7-c83d-4767-b465-ea54a328cd5f
Stage 3
fedBybeam/f288f5e7-c83d-4767-b465-ea54a328cd5f
ex:stage-2
transitivelyFedBybeam/f288f5e7-c83d-4767-b465-ea54a328cd5f
ex:stage-1
followsbeam/f288f5e7-c83d-4767-b465-ea54a328cd5f
ex:stage-2
hasPurposebeam/f288f5e7-c83d-4767-b465-ea54a328cd5f
ex:final-processing-stage
typebeam/8af5b105-28ca-4c74-8621-5307221f27ca
ex:CachingStage
isLastStagebeam/8af5b105-28ca-4c74-8621-5307221f27ca
true
descriptionbeam/f6d6e5e8-2e81-4b5b-8ad1-a93a9616694c
Baseline evaluation
typebeam/8a5b48dd-1b3c-4b7f-96d0-57ecc4306508
ex:Security_Stage
labelbeam/8a5b48dd-1b3c-4b7f-96d0-57ecc4306508
Stage 3
typebeam/83b8c39f-5622-42dc-8ff0-0a17aa02459e
ex:Stage
labelbeam/83b8c39f-5622-42dc-8ff0-0a17aa02459e
Stage _3
precedesbeam/83b8c39f-5622-42dc-8ff0-0a17aa02459e
ex:stage-4
succeedsbeam/83b8c39f-5622-42dc-8ff0-0a17aa02459e
ex:stage-2
isPredecessorOfbeam/83b8c39f-5622-42dc-8ff0-0a17aa02459e
ex:stage-4
isSuccessorOfbeam/83b8c39f-5622-42dc-8ff0-0a17aa02459e
ex:stage-2
typebeam/af8e53ae-b4e0-415d-ad37-324c4a290a46
ex:Stage
labelbeam/af8e53ae-b4e0-415d-ad37-324c4a290a46
Stage 3
precedesbeam/af8e53ae-b4e0-415d-ad37-324c4a290a46
ex:stage-4
isPartOfbeam/af8e53ae-b4e0-415d-ad37-324c4a290a46
ex:security-system
followsbeam/af8e53ae-b4e0-415d-ad37-324c4a290a46
ex:stage-2
typebeam/ce0f55dd-9ca3-4195-8687-3038402b1bd0
ex:Stage

References (21)

21 references
  1. [1]Part 2693 facts
    ctx:discord/blah/watt-activation/part-269
  2. [2]Part 2963 facts
    ctx:discord/blah/watt-activation/part-296
  3. [3]Part 6603 facts
    ctx:discord/blah/watt-activation/part-660
  4. [4]6574 facts
    ctx:discord/blah/watt-activation/657
    • full textwatt-activation-657
      text/plain2 KBdoc:agent/watt-activation-657/3200a73f-feb9-4060-ac4c-98dee93680e7
      Show excerpt
      [2026-04-19 16:48] xenonfun: ``` Full quality showcase: Best checkpoint (step 17500, BPB 1.834) — "Once upon a time": ▎ there were two friends, Max and Tim. Tim loved to play in the garden with a picture of a sail in a bush. Teddy he
  5. ctx:claims/beam/6286d275-68b2-4c25-b6de-7c0afa886c50
    • full textbeam-chunk
      text/plain1 KBdoc:beam/6286d275-68b2-4c25-b6de-7c0afa886c50
      Show excerpt
      [Turn 6428] User: I'm trying to implement the hybrid ranking logic for 75,000 combined results, and I've already completed 40% of it. However, I'm facing issues with the retrieval pipeline architecture, as I need to structure the hybrid pip
  6. ctx:claims/beam/4dc297f9-1d5c-4ef5-affa-d1d7f32b96c7
    • full textbeam-chunk
      text/plain1 KBdoc:beam/4dc297f9-1d5c-4ef5-affa-d1d7f32b96c7
      Show excerpt
      [Turn 6700] User: I'm in the process of designing 6 pipeline stages to cut latency by 12% for 7,000 hybrid calls. I've been mapping processes and trying to find the most efficient way to structure the pipeline. Do you have any suggestions o
  7. ctx:claims/beam/026d2e62-c4be-49dc-96eb-88d4af56166d
    • full textbeam-chunk
      text/plain1 KBdoc:beam/026d2e62-c4be-49dc-96eb-88d4af56166d
      Show excerpt
      By carefully designing and visualizing your pipeline stages, you can identify bottlenecks and optimize the flow of data to achieve your performance goals. [Turn 6702] User: hmm, can you give an example of how to implement caching in Stage
  8. ctx:claims/beam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
    • full textbeam-chunk
      text/plain1 KBdoc:beam/44832ee8-92df-4991-9c1b-c8a93b7c0f92
      Show excerpt
      Use profiling tools to identify the most time-consuming stages and focus optimization efforts on those areas. This can help you make targeted improvements that have the greatest impact. ### 7. **Asynchronous Processing** Where possible, us
  9. ctx:claims/beam/9e5f161c-18b2-46c1-a029-eb9d5aa10f9c
  10. ctx:claims/beam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
    • full textbeam-chunk
      text/plain1 KBdoc:beam/3dde3a29-0bef-4fbb-a41e-b38325eafd1d
      Show excerpt
      - Each stage simulates some processing with `time.sleep` to mimic real-world operations. - `stage_3` simulates an expensive operation with a longer sleep duration. 3. **Caching in Stage 3**: - The `@lru_cache` decorator caches the
  11. ctx:claims/beam/6789e8a9-19f9-4eea-a9ec-8c9bd7b97fa0
  12. ctx:claims/beam/8a109c73-99aa-45c4-ac79-39dbfc7b4c28
    • full textbeam-chunk
      text/plain1 KBdoc:beam/8a109c73-99aa-45c4-ac79-39dbfc7b4c28
      Show excerpt
      - The latencies increase progressively, indicating that later stages are more time-consuming. Focus on optimizing the higher-latency stages first. 2. **Parallel Processing**: - Consider running stages in parallel where possible. For
  13. ctx:claims/beam/1d1bab35-c87a-4c31-85e1-2f153c3688e1
    • full textbeam-chunk
      text/plain1 KBdoc:beam/1d1bab35-c87a-4c31-85e1-2f153c3688e1
      Show excerpt
      self.stages = [] def add_stage(self, stage): self.stages.append(stage) def run(self, input_data): output_data = input_data for stage in self.stages: try: output_data = st
  14. ctx:claims/beam/42e6406b-1176-42b4-a6b8-d4604664f27b
    • full textbeam-chunk
      text/plain1 KBdoc:beam/42e6406b-1176-42b4-a6b8-d4604664f27b
      Show excerpt
      [Turn 7471] Assistant: Certainly! Designing the 4 tokenization stages to cut errors by 12% for your 10,000 queries requires a systematic approach. Let's break down the process and evaluate different design options to choose the most effecti
  15. ctx:claims/beam/f288f5e7-c83d-4767-b465-ea54a328cd5f
    • full textbeam-chunk
      text/plain1 KBdoc:beam/f288f5e7-c83d-4767-b465-ea54a328cd5f
      Show excerpt
      - **Performance**: Using pipelines reduces the number of round trips between your application and the Redis server, which can significantly improve performance. - **Flexibility**: You can easily set different TTLs for multiple keys in a sin
  16. ctx:claims/beam/8af5b105-28ca-4c74-8621-5307221f27ca
    • full textbeam-chunk
      text/plain1 KBdoc:beam/8af5b105-28ca-4c74-8621-5307221f27ca
      Show excerpt
      - **Monitoring Tools**: Consider using monitoring tools like Prometheus and Grafana to track cache performance metrics over time. - **Histograms**: Use histograms to visualize the distribution of latencies and identify outliers. - **Consist
  17. ctx:claims/beam/f6d6e5e8-2e81-4b5b-8ad1-a93a9616694c
    • full textbeam-chunk
      text/plain1 KBdoc:beam/f6d6e5e8-2e81-4b5b-8ad1-a93a9616694c
      Show excerpt
      return 1 - accuracy # Convert RMSE to accuracy-like metric # Load the test interactions interactions = np.load("interactions.npy") # Define the reader and load the dataset reader = Reader(rating_scale=(1, 5)) # Adjust the rating sca
  18. ctx:claims/beam/8a5b48dd-1b3c-4b7f-96d0-57ecc4306508
    • full textbeam-chunk
      text/plain1 KBdoc:beam/8a5b48dd-1b3c-4b7f-96d0-57ecc4306508
      Show excerpt
      ``` ->-> 9,24 [Turn 9601] Assistant: Certainly! Designing a modular security system with 5 stages to process operations can be effectively represented using a directed graph. Here's a more detailed approach to map the processes and compone
  19. ctx:claims/beam/83b8c39f-5622-42dc-8ff0-0a17aa02459e
    • full textbeam-chunk
      text/plain1 KBdoc:beam/83b8c39f-5622-42dc-8ff0-0a17aa02459e
      Show excerpt
      - We define the stages as `"Input"`, `"Stage 1"`, `"Stage 2"`, `"Stage _3"`, `"Stage 4"`, `"Stage 5"`, and `"Output"`. 2. **Create Directed Graph**: - We create a directed graph `G` using `networkx.DiGraph()`. 3. **Add Nodes and Edg
  20. ctx:claims/beam/af8e53ae-b4e0-415d-ad37-324c4a290a46
    • full textbeam-chunk
      text/plain701 Bdoc:beam/af8e53ae-b4e0-415d-ad37-324c4a290a46
      Show excerpt
      Processing operation operation_1 at Stage 2 -> Stage .3 Processing operation operation_1 at Stage 3 -> Stage 4 Processing operation operation_1 at Stage 4 -> Stage 5 Processing operation operation_1 at Stage 5 -> Output ``` ### Summary Th
  21. ctx:claims/beam/ce0f55dd-9ca3-4195-8687-3038402b1bd0
    • full textbeam-chunk
      text/plain1 KBdoc:beam/ce0f55dd-9ca3-4195-8687-3038402b1bd0
      Show excerpt
      - **Normalizer**: Removes punctuation. - **Validator**: Checks for specific keywords. - **PostProcessor**: Adds an exclamation mark. 2. **Error Handling**: Each stage includes error handling to catch and log any issues. 3. **Logg

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.