Of course there are good reasons for the delays. And you have NO IDEA what is actually going on. The financials ARE coming. Relax.