Fixed Download Issues. For good this time