respect user choice when asking to overwrite in generate command