better management of networking exceptions
Using better Excetion management