give the user a chance to control c out of it.