feel a bit sick now. but emotionally satisfies d d.