Add threaded downloads