Anticipation: Waiting on a Promise