Apologies for the lack of updates this week. My access was limited and the update script wasn't inspiring confidence. But that should all be fixed now. On with the show.