Added some comments, and reorganized printfn command to not cause bad readings of the stopwatch