I don't disagree with any of that, except that I believe the money problem is overriding everything right now. Until that gets solved, and there is a pretty long runway that overlaps with very probable, significant revenue, I think we are stuck in the doldrums. Also, anything that you listed as pending is not likely to be considered positive, given the recent track record.