Miracles happen when we least expect them....