Chapter 20. Using Opportunistic mode