add http timeout of 30 seconds