I know what you mean about the wind! Last sat. Was brutal!