Error Analysis and Correction