better error message for timeout