another shot at fixing download progress bar