add multiple threads download