This pretty much summarizes my week.