Cheers, EBarnacle. I know EXACTLY what you mean. And don't say you weren't warned. The not-for-the-squeamish part is yet to come.... and it is vile. But if you stop there, you will miss the really brilliant part of the ending.