the horizontal shuffle ...