[wip] timeout management