batch download component