exchanger example added