do i need timeout?