replaced overwrite flag with "never overwrite" flag