Whirling tides.