You all find a hand written note pushed under your office door:
Dear Whoever the hell you are,
Just a lil note to say that i'm going to be stuck in meetings with the UN, NATO, EPA and the Federation of Alien Alliances <-- you didn't see that! for the rest of the day so there will be no more updates until late tonight at the earliest.
Lots of Love, your benevolent overlord,
Ziechael
Ziechael