Parallel downloading