refactor try catch
webservices pinger