Why make the timeout so large..should be something closer to the real value.