only update state when range expands: TLE -> 24ms