catch more network errors