added readTimeout and fixed connectionTimeout