rocksorate

Predictions and analysis