Peace, at last