Oh, dang, I realize as I am posting I miss read the title of the thread. I thoought it said" 90% urinate". I was going to say we all urinate, but then realized the title. Then I realized most of us traders actually deficate, out of our mouths, about how well we do. Then it made sense. You meant...