error correction in clean