OMG! I came so close to dumping those puts & missed the call entry. Wow. I tried to squeeze more blood out. Let's see if this can hold.