I suspended my laptop yesterday without checking to see if I'd stopped my timers. When I opened it this morning, suddenly I had 20+ hours. I think that when the app sees the clock jump by a large value, it should treat the time difference as if idle detection happened right before the big jump. Let the user decide if all that time should be credited to the time or not...