A feeling of touch