rocking

Predictions and analysis