error correction ability