connectivity hell