text retrieval
merged in wilson's sentimental stuff