with stopwatch timing