Text this: Reengineering the library