Riding the tide of history.