YES this is the finger I use to make myself BARF - happy yet???