various partial fixes towards improved download page
3 files changed