Worst thread ever.