improve user timeout calculation