regenerate

Predictions and analysis