Error correction method