The time of miracles...