Maybe a miracle is in order............