Client code.