corrects the correction mechanism