initial for download and autoupdate