rephrased explanation: undoingThings and question: visualDiffTrackedFile