what the heck is that thing? and i am happy that it is out of you.