downloadqueue generalization update.