adding propagate, fiddling with stuff, unarchiveDownloads works more smoothly now