and try to avoid timing out so often