added ability to download multiple types