added some remote services connection failure exception handling