Fixed download speed and tried to fix the way we handle request errors