download improvements