Touching body and spirit