added memo exchange