Add exchangeModel
Merge branch 'add-exchange-model'