refactor stopwatch signal