Correcting exchange