Peace, at last!