change: implement all the function of stopwatch