The Best of Times and the Worst of Times.