The Swift processing is based on the paper of Janine Reis 2009: Noninvasive cortical stimulation enhances motor skill acquisition over multiple days through an effect on consolidation Multiple ranges of tolerance are entered in a list, defining the target position [V] according to the screen setup. The tolerance array has a second functionality. It also defines the order of the expected results. Each pulse is cut according to the selected threshold and a certain part of the pulse is checked. If one or more samples of this pulse part are lying within the defined range of tolerance, the target was hit correctly. Otherwise, tolerance error is incremented. If a wrong tolerance is hit, sequence error is incremented. In addition, the timing is measured starting at the start of the first pulse and ending either at the end or at the start of the last pulse. After pressing Save+Exit a file selection box appears and you can choose a name to write a text file with the content of the shown table for further examination. The file extension will be defined automatically and represents the digital trigger number.