exachange and return