Text this: Q&A with Bin Cao