Added a new package sample_exchanger