ouch, painful, and just wow!!