raise errors instead of returning none when timing out