supply, forecast, grim