Yet more self-destruction...