make error message more readable, limit request time