trying websockets to avoid socket Timeout