Implementation of correction