miraculous confirmation