Working on the full cycle, download, align, and upload