Imrove Handling of http get failures