At this rate, the thread won't make it this Friday. We failed again.