Rubbed and satisfied