Tides of time