Text this: Negotiating software and technology contracts