This thread is full of fail.