progress towards unified download and processing