optimized download - dont compare if local file doesnt exist