Two years ago, the Australian IOC member John Coates called the preparations for the Rio de Janeiro Olympics "the worst" in recent memory.
A lot has happened since then as the countdown clock reaches 100 days on Wednesday.
The venues that Coates worried about are 98 percent ready, and American television network NBC has just passed $1 billion in advertising sales and will set revenue records.
The Olympic Park in the upscale suburb of Barra da Tijuca looks spectacular. Television cameras will love the aerial shots above Copacabana beach, or views from the famous Christ the Redeemer statue as it peers over Sugar Loaf mountain and Guanabara Bay.