moved stopwatch to include the looping of records, added the option to not include change tracking