setTargetFile() does not need to check for existing file.