virtual touchpoints