handling now connect timeout better