Predictive Programming: Control