def _sm_start(self, *args, **kwargs):
millisec = random.randint(self._start_min_delay, self._start_max_delay)<EOL>self._timer = threading.Timer(millisec / <NUM_LIT>, self.event_timeout)<EOL>self._timer.start()<EOL>
Start the timer waiting for pain