Downloadable documents and software upgrades