implemented a errors handling mechanism to be used when the USI Web Service is not available