Text this: Implementing software for non-numeric applications