cleanup

Predictions and analysis