Why call timeout there?