To be in touch with the Good Touch