A tidal wave of peace