Update helper to get download progress too