handle connection refusals well