timeout->interval