Currents Meet the Tide