more downloading improvements