Hidden Variable
Reading the pipeline
Gathering signals
Waking the agents