Feeling the urge for your touch