Journalize and download function