Detection or correction of errors