Solved allowing exchanges to be aborted