UPDATE: file exists flow