Tide is turning.