Why call timeout with 5 seconds?