Most. Predictable thread. ever.