added client download streaming