Ukraine has slowed down Russia's invasion due to four factors, per a senior US defense official
1) Zelensky still has command and control of Ukraine's military
2) Ukraine still getting a lot of military aid
3) Military has managed resources well
4: Ukraine's "will to fight"