various partial fixes towards improved download page
13 files changed