Example client: add completer