correction and condensation