(Edit this Message from the "Fast Facts" Section)
Seems like things might still be on track, just delayed? That is my 'glass half full' guess.