Cognitive Radio · Hindsight | Envisioning