Technology Impact of Physical Touch