this week has been a confirmed mess