attempting error correction