always create new file when generating patch