Use buffer for downloads, save multi-files on exit