check that download files are not zero bytes
make axis background white
improve output some and don't use strftime (sigh)