Text this: Mechanism design and synthesis :