may peace prevail