Adding throw so we fail-noisy when doing network communication code