adding getLatestTouchTime for reset timers to be more direct