1. traditional way: sample in reference mode or scoreboard; 2. use callbacks mechanism; 3. use sbscriber;