The science of self-correction