Avowed choice stream