i've heard it all now (and wish i hadn't)