Will this thread ever freakin' end?