Touching self is amazing ...