why did you remove the cachedhttpclient?