That's why they call it the UNNNGH thread!
I think that deserves more than an "UNNNGH!" ;-)
Unnngh...