timeout is mandated