actually send the exchange to the client (a little too eager with the refactoring)