new version should be saved only if downloading is complete