Correction Architecture