I laughed, I cried, I was on the edge of my seat! Just plain awesome !!