new explanations for do-over