Correction lib