May peace prevail