In my experience, 'still very possible' is construction-speak for 'not gonna happen, but, you know, anything is possible'.

So... wasn't there money down on Jan 1 '05? What's the score there? Do tell.