vigoride

Predictions and analysis