diff --git a/jitter/ BCISpeller/BCISpellerV2.py b/jitter/ BCISpeller/BCISpellerV2.py
index 7fc45008513dc9af916846e904a98f8f7f79e25d..4db31852c9e978d1320dd78d3e55e018c1ce685a 100644
--- a/jitter/ BCISpeller/BCISpellerV2.py	
+++ b/jitter/ BCISpeller/BCISpellerV2.py	
@@ -10,7 +10,8 @@ channels = ['Fp1', 'Fz', 'F3', 'F7', 'F9', 'FC5', 'FC1', 'C3', 'T7', 'CP5', 'CP1
             , 'P9', 'O1', 'Oz', 'O2', 'P10', 'P8', 'P4', 'CP2', 'CP6', 'T8', 'C4', 'Cz'
             , 'FC2', 'FC6', 'F10', 'F8', 'F4', 'Fp2', 'ACC_X', 'ACC_Y', 'ACC_Z']
 removed_channels = ['Fp1', 'F8', 'F7', 'Fp2', 'F3', 'F4']
-frequencies_main = [4,5,6,7,9,11]
+#frequencies_main = [4,5,6,7,9,11]
+frequencies_main = [4,5,5.5,6,7,7.4]
 frequencies = ['8.18_sin_h1','8.18_cos_h1','8.18_sin_h2','8.18_cos_h2','8.18_sin_h3','8.18_cos_h3',
                '9_sin_h1', '9_cos_h1','9_sin_h2', '9_cos_h2','9_sin_h3', '9_cos_h3',
                '10_sin_h1','10_cos_h1','10_sin_h2','10_cos_h2','10_sin_h3','10_cos_h3',
@@ -110,6 +111,7 @@ inlet_2 = StreamInlet(streams_eeg[0])
 
 fs = 250  # Sampling frequency
 delay = 0.061
+
 fragment_duration = 4+delay  # Fragment duration in seconds
 print(fragment_duration)
 fragment_samples = round(fs * fragment_duration)
@@ -176,6 +178,7 @@ while True:
                 X_c, Y_c = ca.transform(X, Y)
                 # Uses two coefficients pk = sqrt(p1**2+p2*'2)
                 p1 = np.corrcoef(X_c[:, 0], Y_c[:, 0])[0][1]
+                #freqs.append(p1)
                 p2 = np.corrcoef(X_c[:, 1], Y_c[:, 1])[0][1]
                 freqs.append(np.sqrt(p1 ** 2 + p2 ** 2))
             cca = freqs
diff --git a/jitter/ BCISpeller/BCISpellerV3.py b/jitter/ BCISpeller/BCISpellerV3.py
index 89afd7886fa1a7569f5418fb1347b2c726890ec4..b4edb80d5ac7dc13d75030297885fa802d74600f 100644
--- a/jitter/ BCISpeller/BCISpellerV3.py	
+++ b/jitter/ BCISpeller/BCISpellerV3.py	
@@ -15,7 +15,8 @@ channels = ['Fp1', 'Fz', 'F3', 'F7', 'F9', 'FC5', 'FC1', 'C3', 'T7', 'CP5', 'CP1
 removed_channels = ['Fp1', 'F8', 'F7', 'Fp2', 'F3', 'F4']
 
 #The frequencies used for the SSVEP speller
-frequencies_main = [4,5,6,7,9,11]
+#frequencies_main = [4,5,6,7,9,11]
+frequencies_main = [4,5,5.5,6,7,7.4]
 
 #The channels used for the BCI Speller combined with CCA
 occ_channels = ['O1', 'O2', 'Oz', 'P3', 'P4', 'Pz', 'P7', 'P8']
@@ -190,6 +191,7 @@ inlet_2 = StreamInlet(streams_eeg[0])# LSL EEG data
 
 fs = 250  # Sampling frequency
 delay = 0.061 #Occular delay
+
 fragment_duration = 4+delay  # Fragment duration in seconds
 fragment_samples = round(fs * fragment_duration)
 
@@ -269,6 +271,7 @@ while True:
                 X_c, Y_c = ca.transform(X, Y)
                 # Uses two coefficients pk = sqrt(p1**2+p2*'2)
                 p1 = np.corrcoef(X_c[:, 0], Y_c[:, 0])[0][1]
+                #freqs.append(p1)
                 p2 = np.corrcoef(X_c[:, 1], Y_c[:, 1])[0][1]
                 freqs.append(np.sqrt(p1 ** 2 + p2 ** 2))
             cca = freqs
diff --git a/pipelines/EEGAndEyeTracker.pyp b/pipelines/EEGAndEyeTracker.pyp
index ddad3f0ead8b6d7de478a62a26ae07f47ae94f28..7654c968832ab1651fa29ce34efa1903172a69fc 100644
--- a/pipelines/EEGAndEyeTracker.pyp
+++ b/pipelines/EEGAndEyeTracker.pyp
@@ -1,19 +1,21 @@
 <?xml version='1.0' encoding='utf-8'?>
 <scheme description="" title="EEGAndEyeTracker" version="2.0">
 	<nodes>
-		<node id="0" name="LSL Input" position="(595.0, 368.0)" project_name="NeuroPype" qualified_name="widgets.network.owlslinput.OWLSLInput" title="EyeTrackerStream" uuid="ddff5e58-7c8b-4abb-9866-4cda5e4f0dff" version="1.5.1" />
-		<node id="1" name="Select Range" position="(1077.0, 448.0)" project_name="NeuroPype" qualified_name="widgets.tensor_math.owselectrange.OWSelectRange" title="Blinking Data" uuid="3c5d5583-86ea-4aa7-814b-9b18799bd870" version="1.1.0" />
-		<node id="2" name="LSL Input" position="(615.0, 888.0)" project_name="NeuroPype" qualified_name="widgets.network.owlslinput.OWLSLInput" title="EEG" uuid="509ce87b-77d8-480d-ba21-67edad6c497e" version="1.5.1" />
-		<node id="3" name="Dejitter Timestamps" position="(815.0, 888.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owdejittertimestamps.OWDejitterTimestamps" title="Dejitter Timestamps" uuid="05e68c74-13ba-4f11-8f68-d00647996c7d" version="1.0.0" />
-		<node id="4" name="Record to XDF" position="(829.0, 528.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF" uuid="acb44b04-12cf-4f63-b7ba-24a6d4319cbb" version="1.4.0" />
-		<node id="5" name="Record to XDF" position="(715.0, 1088.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (1)" uuid="ea7b1ce9-144b-481d-8936-bef1af7bc181" version="1.4.0" />
-		<node id="6" name="Time Series Plot" position="(1243.0, 446.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owtimeseriesplot.OWTimeSeriesPlot" title="Time Series Plot (2)" uuid="6dc03f1e-1d5c-433f-bb26-3aa177107bb7" version="1.1.0" />
-		<node id="7" name="Dejitter Timestamps" position="(825.0, 359.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owdejittertimestamps.OWDejitterTimestamps" title="Dejitter Timestamps (2)" uuid="4d11b86f-60e0-4f94-9d73-dfd81cf05ea6" version="1.0.0" />
-		<node id="8" name="Record to XDF" position="(615.0, 1088.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (5)" uuid="faa5f5c8-26cb-41ca-b953-46e4c2d19338" version="1.4.0" />
-		<node id="9" name="Record to XDF" position="(729.0, 528.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (7)" uuid="822dc471-b53c-4fe8-aa5b-46e0142c15ce" version="1.4.0" />
-		<node id="10" name="Constant String" position="(100, 700)" project_name="NeuroPype" qualified_name="widgets.programming.owconstantstring.OWConstantString" title="Constant String" uuid="66a84109-b822-40ff-b693-86d798a1de90" version="1.0.0" />
-		<node id="11" name="IIR Filter" position="(1029.0, 890.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owiirfilter.OWIIRFilter" title="IIR Filter (1)" uuid="2d038d0c-9d2a-44f5-ad91-e02ea46323ee" version="1.1.0" />
-		<node id="12" name="Record to XDF" position="(1200.0, 883.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (6)" uuid="727cbe5a-5841-4d0c-a8ab-20e40833e4c9" version="1.4.0" />
+		<node id="0" name="LSL Input" position="(595.0, 368.0)" project_name="NeuroPype" qualified_name="widgets.network.owlslinput.OWLSLInput" title="EyeTrackerStream" uuid="48b946bb-5102-4912-9592-c56bbaa745e8" version="1.5.1" />
+		<node id="1" name="Select Range" position="(1077.0, 448.0)" project_name="NeuroPype" qualified_name="widgets.tensor_math.owselectrange.OWSelectRange" title="Blinking Data" uuid="1f5fd4a4-6b47-4505-98ed-235dbfdb1242" version="1.1.0" />
+		<node id="2" name="LSL Input" position="(615.0, 888.0)" project_name="NeuroPype" qualified_name="widgets.network.owlslinput.OWLSLInput" title="EEG" uuid="80c08671-e35f-4de8-b3f7-af3f26b607a0" version="1.5.1" />
+		<node id="3" name="Dejitter Timestamps" position="(815.0, 888.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owdejittertimestamps.OWDejitterTimestamps" title="Dejitter Timestamps" uuid="0f127e5e-480f-493f-816d-d7470bb9b638" version="1.0.0" />
+		<node id="4" name="Record to XDF" position="(829.0, 528.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF" uuid="847c7840-a7b8-4914-9d98-648bea461c4b" version="1.4.0" />
+		<node id="5" name="Record to XDF" position="(715.0, 1088.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (1)" uuid="36663dcb-2c5f-45fb-bad3-04c331341de6" version="1.4.0" />
+		<node id="6" name="Time Series Plot" position="(1243.0, 446.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owtimeseriesplot.OWTimeSeriesPlot" title="Time Series Plot (2)" uuid="2ac07903-770a-437b-b821-86c4c995fd0d" version="1.1.0" />
+		<node id="7" name="Dejitter Timestamps" position="(825.0, 359.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owdejittertimestamps.OWDejitterTimestamps" title="Dejitter Timestamps (2)" uuid="ba6fba06-6dd4-452a-bbd1-33ac0fd32337" version="1.0.0" />
+		<node id="8" name="Record to XDF" position="(615.0, 1088.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (5)" uuid="84a7754e-d9b2-4b7f-84e1-593acc648480" version="1.4.0" />
+		<node id="9" name="Record to XDF" position="(729.0, 528.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (7)" uuid="4987a0d4-4c7e-4184-bfe2-a0a279f441a4" version="1.4.0" />
+		<node id="10" name="Constant String" position="(100, 700)" project_name="NeuroPype" qualified_name="widgets.programming.owconstantstring.OWConstantString" title="Constant String" uuid="7a60007b-0dee-4a24-b756-c87cc54bb19f" version="1.0.0" />
+		<node id="11" name="IIR Filter" position="(1042.0, 885.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owiirfilter.OWIIRFilter" title="IIR Filter (1)" uuid="be7540a9-b2c8-47a7-b02b-fc97d1970d4c" version="1.1.0" />
+		<node id="12" name="Record to XDF" position="(1200.0, 883.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (6)" uuid="d810da39-73a2-4c52-b54b-d99129a90140" version="1.4.0" />
+		<node id="13" name="Decimate" position="(932.0, 884.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owdecimate.OWDecimate" title="Decimate" uuid="d1704ca9-79cb-4105-b562-3caa4391c403" version="1.0.1" />
+		<node id="14" name="Record to XDF" position="(1011.0, 1019.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (1)" uuid="1be502fb-af73-4c38-bc17-5920f7714f08" version="1.4.0" />
 	</nodes>
 	<links>
 		<link enabled="true" id="0" sink_channel="Data" sink_node_id="3" source_channel="Data" source_node_id="2" />
@@ -28,15 +30,19 @@
 		<link enabled="true" id="9" sink_channel="Output Root" sink_node_id="9" source_channel="Data" source_node_id="10" />
 		<link enabled="true" id="10" sink_channel="Output Root" sink_node_id="5" source_channel="Data" source_node_id="10" />
 		<link enabled="true" id="11" sink_channel="Output Root" sink_node_id="8" source_channel="Data" source_node_id="10" />
-		<link enabled="true" id="12" sink_channel="Data" sink_node_id="11" source_channel="Data" source_node_id="3" />
-		<link enabled="true" id="13" sink_channel="Output Root" sink_node_id="12" source_channel="Data" source_node_id="10" />
-		<link enabled="true" id="14" sink_channel="Data" sink_node_id="12" source_channel="Data" source_node_id="11" />
+		<link enabled="true" id="12" sink_channel="Output Root" sink_node_id="12" source_channel="Data" source_node_id="10" />
+		<link enabled="true" id="13" sink_channel="Data" sink_node_id="12" source_channel="Data" source_node_id="11" />
+		<link enabled="true" id="14" sink_channel="Data" sink_node_id="13" source_channel="Data" source_node_id="3" />
+		<link enabled="true" id="15" sink_channel="Data" sink_node_id="11" source_channel="Data" source_node_id="13" />
+		<link enabled="true" id="16" sink_channel="Data" sink_node_id="14" source_channel="Data" source_node_id="13" />
+		<link enabled="true" id="17" sink_channel="Output Root" sink_node_id="14" source_channel="Data" source_node_id="10" />
 	</links>
 	<annotations>
 		<text font-family="Helvetica" font-size="16" id="0" rect="(499.0, 805.0, 244.0, 62.0)">LSL stream for EEG and cleaning up data.</text>
 		<text font-family="Helvetica" font-size="16" id="1" rect="(535.0, 247.0, 198.0, 50.0)">LSL stream for eye tracking and blinking.</text>
 		<text font-family="Helvetica" font-size="16" id="2" rect="(13.0, 643.0, 252.0, 83.0)">String containing root for recordings</text>
 		<text font-family="Helvetica" font-size="16" id="3" rect="(1243.0, 870.0, 340.0, 59.0)">Dejittered + IIR 3rd order, [0.75, 5], EEG</text>
+		<text font-family="Helvetica" font-size="16" id="4" rect="(166.0, 1505.0, 367.0, 186.0)">IPDKNOB</text>
 	</annotations>
 	<thumbnail />
 	<node_properties>
@@ -73,7 +79,7 @@ cHJvY19kZWppdHRlcnEViVgPAAAAcHJvY19tb25vdG9uaXplcRaJWA8AAABwcm9jX3RocmVhZHNh
 ZmVxF4lYBQAAAHF1ZXJ5cRhYHAAAAG5hbWU9J0xpdmVBbXBTTi0wNTYzMDktMDU1MydxGVgHAAAA
 cmVjb3ZlcnEaiFgUAAAAcmVzb2x2ZV9taW5pbXVtX3RpbWVxG0c/4AAAAAAAAFgTAAAAc2F2ZWRX
 aWRnZXRHZW9tZXRyeXEcY3NpcApfdW5waWNrbGVfdHlwZQpxHVgMAAAAUHlRdDUuUXRDb3JlcR5Y
-CgAAAFFCeXRlQXJyYXlxH0NCAdnQywADAAAAAAaqAAACgwAACEQAAAWPAAAGqwAAArAAAAhDAAAF
+CgAAAFFCeXRlQXJyYXlxH0NCAdnQywADAAAAAAarAAACsAAACEMAAAWOAAAGqwAAArAAAAhDAAAF
 jgAAAAAAAAAADwAAAAarAAACsAAACEMAAAWOcSCFcSGHcSJScSNYDgAAAHNldF9icmVha3BvaW50
 cSSJWA8AAAB1c2Vfc3RyZWFtbmFtZXNxJYl1Lg==
 </properties>
@@ -161,7 +167,7 @@ AABmcmVxdWVuY2llc3EFXXEGKEc/6AAAAAAAAEsFZVgLAAAAaWdub3JlX25hbnNxB4lYCAAAAG1l
 dGFkYXRhcQh9cQlYBAAAAG1vZGVxClgIAAAAYmFuZHBhc3NxC1gQAAAAb2ZmbGluZV9maWx0Zmls
 dHEMiVgFAAAAb3JkZXJxDUsDWAkAAABwYXNzX2xvc3NxDkdACAAAAAAAAFgTAAAAc2F2ZWRXaWRn
 ZXRHZW9tZXRyeXEPY3NpcApfdW5waWNrbGVfdHlwZQpxEFgMAAAAUHlRdDUuUXRDb3JlcRFYCgAA
-AFFCeXRlQXJyYXlxEkNCAdnQywADAAAAAAaxAAADTwAACDwAAATvAAAGsQAAA08AAAg8AAAE7wAA
+AFFCeXRlQXJyYXlxEkNCAdnQywADAAAAAAawAAADIgAACD0AAATwAAAGsQAAA08AAAg8AAAE7wAA
 AAAAAAAADwAAAAaxAAADTwAACDwAAATvcROFcRSHcRVScRZYDgAAAHNldF9icmVha3BvaW50cReJ
 WAoAAABzdG9wX2F0dGVucRhHQEkAAAAAAAB1Lg==
 </properties>
@@ -176,6 +182,24 @@ X3VucGlja2xlX3R5cGUKcRRYDAAAAFB5UXQ1LlF0Q29yZXEVWAoAAABRQnl0ZUFycmF5cRZDQgHZ
 0MsAAwAAAAAGwgAAAtYAAAmPAAAFOwAABsMAAAMDAAAJjgAABToAAAAAAAAAAA8AAAAGwwAAAwMA
 AAmOAAAFOnEXhXEYh3EZUnEaWA0AAABzZXNzaW9uX25vdGVzcRtoBVgOAAAAc2V0X2JyZWFrcG9p
 bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
+</properties>
+		<properties format="pickle" node_id="13">gAN9cQAoWAQAAABheGlzcQFYBAAAAHRpbWVxAlgGAAAAZmFjdG9ycQNLAlgIAAAAbWV0YWRhdGFx
+BH1xBVgTAAAAc2F2ZWRXaWRnZXRHZW9tZXRyeXEGY3NpcApfdW5waWNrbGVfdHlwZQpxB1gMAAAA
+UHlRdDUuUXRDb3JlcQhYCgAAAFFCeXRlQXJyYXlxCUNCAdnQywADAAAAAAbCAAADigAACCsAAASI
+AAAGwwAAA7cAAAgqAAAEhwAAAAAAAAAADwAAAAbDAAADtwAACCoAAASHcQqFcQuHcQxScQ1YDgAA
+AHNldF9icmVha3BvaW50cQ6JdS4=
+</properties>
+		<properties format="pickle" node_id="14">gAN9cQAoWAwAAABhbGxvd19kb3VibGVxAYlYDwAAAGNsb3NlX29uX21hcmtlcnECWA8AAABjbG9z
+ZS1yZWNvcmRpbmdxA1gNAAAAY2xvdWRfYWNjb3VudHEEWAAAAABxBVgMAAAAY2xvdWRfYnVja2V0
+cQZoBVgRAAAAY2xvdWRfY3JlZGVudGlhbHNxB2gFWAoAAABjbG91ZF9ob3N0cQhYBwAAAERlZmF1
+bHRxCVgOAAAAY2xvdWRfcGFydHNpemVxCkseWAwAAABkZWxldGVfcGFydHNxC4hYCAAAAGZpbGVu
+YW1lcQxYHAAAAGRlY2ltYXRlZC1kZWppdHRlcmVkLWVlZy54ZGZxDVgIAAAAbWV0YWRhdGFxDn1x
+D1gLAAAAb3V0cHV0X3Jvb3RxEGgFWBoAAABwcmVzZXJ2ZV9vcmlnaW5hbF9tZXRhZGF0YXERiVgL
+AAAAcmV0cmlldmFibGVxEolYEwAAAHNhdmVkV2lkZ2V0R2VvbWV0cnlxE2NzaXAKX3VucGlja2xl
+X3R5cGUKcRRYDAAAAFB5UXQ1LlF0Q29yZXEVWAoAAABRQnl0ZUFycmF5cRZDQgHZ0MsAAwAAAAAG
+wgAAAtYAAAgrAAAFOwAABsMAAAMDAAAIKgAABToAAAAAAAAAAA8AAAAGwwAAAwMAAAgqAAAFOnEX
+hXEYh3EZUnEaWA0AAABzZXNzaW9uX25vdGVzcRtoBVgOAAAAc2V0X2JyZWFrcG9pbnRxHIlYBwAA
+AHZlcmJvc2VxHYl1Lg==
 </properties>
 	</node_properties>
 	<patch>{
@@ -206,18 +230,6 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
             "node7",
             "data"
         ],
-        [
-            "node4",
-            "data",
-            "node6",
-            "data"
-        ],
-        [
-            "node4",
-            "data",
-            "node12",
-            "data"
-        ],
         [
             "node1",
             "data",
@@ -242,6 +254,18 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
             "node5",
             "data"
         ],
+        [
+            "node4",
+            "data",
+            "node6",
+            "data"
+        ],
+        [
+            "node4",
+            "data",
+            "node14",
+            "data"
+        ],
         [
             "node11",
             "data",
@@ -272,11 +296,29 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
             "node13",
             "output_root"
         ],
+        [
+            "node11",
+            "data",
+            "node15",
+            "output_root"
+        ],
         [
             "node12",
             "data",
             "node13",
             "data"
+        ],
+        [
+            "node14",
+            "data",
+            "node12",
+            "data"
+        ],
+        [
+            "node14",
+            "data",
+            "node15",
+            "data"
         ]
     ],
     "nodes": {
@@ -395,7 +437,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": false
                 }
             },
-            "uuid": "ddff5e58-7c8b-4abb-9866-4cda5e4f0dff"
+            "uuid": "48b946bb-5102-4912-9592-c56bbaa745e8"
         },
         "node10": {
             "class": "RecordToXDF",
@@ -482,7 +524,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": false
                 }
             },
-            "uuid": "822dc471-b53c-4fe8-aa5b-46e0142c15ce"
+            "uuid": "4987a0d4-4c7e-4184-bfe2-a0a279f441a4"
         },
         "node11": {
             "class": "ConstantString",
@@ -504,7 +546,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": "C:/Users/vizlab_stud/idatt2900_gr92/neuropype-pipeline/LSLData"
                 }
             },
-            "uuid": "66a84109-b822-40ff-b693-86d798a1de90"
+            "uuid": "7a60007b-0dee-4a24-b756-c87cc54bb19f"
         },
         "node12": {
             "class": "IIRFilter",
@@ -569,7 +611,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": 50.0
                 }
             },
-            "uuid": "2d038d0c-9d2a-44f5-ad91-e02ea46323ee"
+            "uuid": "be7540a9-b2c8-47a7-b02b-fc97d1970d4c"
         },
         "node13": {
             "class": "RecordToXDF",
@@ -656,7 +698,121 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": false
                 }
             },
-            "uuid": "727cbe5a-5841-4d0c-a8ab-20e40833e4c9"
+            "uuid": "d810da39-73a2-4c52-b54b-d99129a90140"
+        },
+        "node14": {
+            "class": "Decimate",
+            "module": "neuropype.nodes.signal_processing.Decimate",
+            "params": {
+                "axis": {
+                    "customized": false,
+                    "type": "EnumPort",
+                    "value": "time"
+                },
+                "factor": {
+                    "customized": false,
+                    "type": "IntPort",
+                    "value": 2
+                },
+                "metadata": {
+                    "customized": false,
+                    "type": "DictPort",
+                    "value": {}
+                },
+                "set_breakpoint": {
+                    "customized": false,
+                    "type": "BoolPort",
+                    "value": false
+                }
+            },
+            "uuid": "d1704ca9-79cb-4105-b562-3caa4391c403"
+        },
+        "node15": {
+            "class": "RecordToXDF",
+            "module": "neuropype.nodes.file_system.RecordToXDF",
+            "params": {
+                "allow_double": {
+                    "customized": false,
+                    "type": "BoolPort",
+                    "value": false
+                },
+                "close_on_marker": {
+                    "customized": false,
+                    "type": "StringPort",
+                    "value": "close-recording"
+                },
+                "cloud_account": {
+                    "customized": false,
+                    "type": "StringPort",
+                    "value": ""
+                },
+                "cloud_bucket": {
+                    "customized": false,
+                    "type": "StringPort",
+                    "value": ""
+                },
+                "cloud_credentials": {
+                    "customized": false,
+                    "type": "StringPort",
+                    "value": ""
+                },
+                "cloud_host": {
+                    "customized": false,
+                    "type": "EnumPort",
+                    "value": "Default"
+                },
+                "cloud_partsize": {
+                    "customized": false,
+                    "type": "IntPort",
+                    "value": 30
+                },
+                "delete_parts": {
+                    "customized": false,
+                    "type": "BoolPort",
+                    "value": true
+                },
+                "filename": {
+                    "customized": true,
+                    "type": "StringPort",
+                    "value": "decimated-dejittered-eeg.xdf"
+                },
+                "metadata": {
+                    "customized": false,
+                    "type": "DictPort",
+                    "value": {}
+                },
+                "output_root": {
+                    "customized": false,
+                    "type": "StringPort",
+                    "value": ""
+                },
+                "preserve_original_metadata": {
+                    "customized": false,
+                    "type": "BoolPort",
+                    "value": false
+                },
+                "retrievable": {
+                    "customized": false,
+                    "type": "BoolPort",
+                    "value": false
+                },
+                "session_notes": {
+                    "customized": false,
+                    "type": "StringPort",
+                    "value": ""
+                },
+                "set_breakpoint": {
+                    "customized": false,
+                    "type": "BoolPort",
+                    "value": false
+                },
+                "verbose": {
+                    "customized": false,
+                    "type": "BoolPort",
+                    "value": false
+                }
+            },
+            "uuid": "1be502fb-af73-4c38-bc17-5920f7714f08"
         },
         "node2": {
             "class": "SelectRange",
@@ -704,7 +860,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": "names"
                 }
             },
-            "uuid": "3c5d5583-86ea-4aa7-814b-9b18799bd870"
+            "uuid": "1f5fd4a4-6b47-4505-98ed-235dbfdb1242"
         },
         "node3": {
             "class": "LSLInput",
@@ -821,7 +977,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": false
                 }
             },
-            "uuid": "509ce87b-77d8-480d-ba21-67edad6c497e"
+            "uuid": "80c08671-e35f-4de8-b3f7-af3f26b607a0"
         },
         "node4": {
             "class": "DejitterTimestamps",
@@ -858,7 +1014,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": -1
                 }
             },
-            "uuid": "05e68c74-13ba-4f11-8f68-d00647996c7d"
+            "uuid": "0f127e5e-480f-493f-816d-d7470bb9b638"
         },
         "node5": {
             "class": "RecordToXDF",
@@ -945,7 +1101,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": false
                 }
             },
-            "uuid": "acb44b04-12cf-4f63-b7ba-24a6d4319cbb"
+            "uuid": "847c7840-a7b8-4914-9d98-648bea461c4b"
         },
         "node6": {
             "class": "RecordToXDF",
@@ -1032,7 +1188,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": false
                 }
             },
-            "uuid": "ea7b1ce9-144b-481d-8936-bef1af7bc181"
+            "uuid": "36663dcb-2c5f-45fb-bad3-04c331341de6"
         },
         "node7": {
             "class": "TimeSeriesPlot",
@@ -1184,7 +1340,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": false
                 }
             },
-            "uuid": "6dc03f1e-1d5c-433f-bb26-3aa177107bb7"
+            "uuid": "2ac07903-770a-437b-b821-86c4c995fd0d"
         },
         "node8": {
             "class": "DejitterTimestamps",
@@ -1221,7 +1377,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": -1
                 }
             },
-            "uuid": "4d11b86f-60e0-4f94-9d73-dfd81cf05ea6"
+            "uuid": "ba6fba06-6dd4-452a-bbd1-33ac0fd32337"
         },
         "node9": {
             "class": "RecordToXDF",
@@ -1308,7 +1464,7 @@ bnRxHIlYBwAAAHZlcmJvc2VxHYl1Lg==
                     "value": false
                 }
             },
-            "uuid": "faa5f5c8-26cb-41ca-b953-46e4c2d19338"
+            "uuid": "84a7754e-d9b2-4b7f-84e1-593acc648480"
         }
     },
     "version": 1.1
diff --git a/pipelines/ERPSpellerFrequencies.pyp b/pipelines/ERPSpellerFrequencies.pyp
index 0d30b073cc410e9d3e265aff613918d1d7e29a95..d2e057b5f3d30a4ba5116fe34b56b45170e9b1a1 100644
--- a/pipelines/ERPSpellerFrequencies.pyp
+++ b/pipelines/ERPSpellerFrequencies.pyp
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='utf-8'?>
 <scheme description="" title="ERPSpellerFrequencies" version="2.0">
 	<nodes>
-		<node id="0" name="LSL Input" position="(348.0, 609.0)" project_name="NeuroPype" qualified_name="widgets.network.owlslinput.OWLSLInput" title="LSL Input" uuid="06c67127-c32b-454c-bec8-f9f53e929e0b" version="1.5.1" />
-		<node id="1" name="Time Series Plot" position="(507.0, 252.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owtimeseriesplot.OWTimeSeriesPlot" title="Time Series Plot" uuid="8e73995f-235e-4270-9b3c-dd840c446ee9" version="1.1.0" />
-		<node id="2" name="LSL Input" position="(275.0, 1058.0)" project_name="NeuroPype" qualified_name="widgets.network.owlslinput.OWLSLInput" title="LSL Input (1)" uuid="60de6a4f-8633-4588-a3c5-93639bc2d34e" version="1.5.1" />
-		<node id="3" name="Dejitter Timestamps" position="(382.0, 1066.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owdejittertimestamps.OWDejitterTimestamps" title="Dejitter Timestamps" uuid="f086d5eb-e829-4102-9e58-ea0991892780" version="1.0.0" />
-		<node id="4" name="Dejitter Timestamps" position="(478.0, 616.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owdejittertimestamps.OWDejitterTimestamps" title="Dejitter Timestamps (1)" uuid="e1711da8-a352-4728-9c9b-3804e52172c5" version="1.0.0" />
-		<node id="5" name="IIR Filter" position="(887.0, 1157.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owiirfilter.OWIIRFilter" title="IIR Filter" uuid="393041ab-d373-479a-b270-2188aefa18af" version="1.1.0" />
-		<node id="6" name="Record to XDF" position="(338.0, 1186.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (1)" uuid="0d2ca4b1-5646-4f0d-904e-c1eee3331afe" version="1.4.0" />
-		<node id="7" name="Record to XDF" position="(602.0, 728.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (2)" uuid="9b4d59e1-3131-459c-847c-e177e0a9b53d" version="1.4.0" />
-		<node id="8" name="Constant String" position="(194.0, 811.0)" project_name="NeuroPype" qualified_name="widgets.programming.owconstantstring.OWConstantString" title="Constant String" uuid="aabfa6bb-56b6-47e1-9627-2fe348bcaa1e" version="1.0.0" />
-		<node id="9" name="Record to XDF" position="(956.0, 1270.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF" uuid="b30b1306-bb63-4e72-8ee8-d0e490367590" version="1.4.0" />
-		<node id="10" name="Canonical Correlation Analysis" position="(1685.6899999999998, 712.06)" project_name="NeuroPype" qualified_name="widgets.feature_extraction.owcca.OWCCA" title="Canonical Correlation Analysis" uuid="4989d06d-e276-4984-890d-ef45bb8f6f46" version="1.1.0" />
-		<node id="11" name="Resample" position="(2509.0, 836.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owresample.OWResample" title="Resample" uuid="444655e4-4abf-44d5-b7e3-9972806cbf69" version="1.0.0" />
-		<node id="12" name="Segmentation" position="(2510.0, 682.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owsegmentation.OWSegmentation" title="Segmentation" uuid="9437a2c3-13e0-4477-a320-a059b649907b" version="1.0.2" />
-		<node id="13" name="FFT Band-Pass Filter" position="(1023.0, 1190.0)" project_name="NeuroPype" qualified_name="widgets.spectral.owspectralselection.OWSpectralSelection" title="FFT Band-Pass Filter" uuid="a6e5518b-e276-4855-a6f9-4b629c9617ac" version="1.0.0" />
-		<node id="14" name="Segmentation" position="(1385.2299999999993, 610.1300000000001)" project_name="NeuroPype" qualified_name="widgets.formatting.owsegmentation.OWSegmentation" title="Segmentation (1)" uuid="dc0904bc-f57b-471c-bf23-12b062cd57c3" version="1.0.2" />
-		<node id="15" name="Segmentation" position="(1509.9200000000003, 968.39)" project_name="NeuroPype" qualified_name="widgets.formatting.owsegmentation.OWSegmentation" title="Segmentation (2)" uuid="78ef9348-0898-427e-8cc4-978a32bd4043" version="1.0.2" />
-		<node id="16" name="Time Series Plot" position="(1680.2500000000002, 1053.7799999999997)" project_name="NeuroPype" qualified_name="widgets.visualization.owtimeseriesplot.OWTimeSeriesPlot" title="Time Series Plot (3)" uuid="cf907c19-8fef-4318-8a02-c3078052699a" version="1.1.0" />
-		<node id="17" name="Time Series Plot" position="(1328.6899999999998, 502.05999999999995)" project_name="NeuroPype" qualified_name="widgets.visualization.owtimeseriesplot.OWTimeSeriesPlot" title="Time Series Plot (4)" uuid="027e457e-0e0b-4b63-b026-47b7d9f01d25" version="1.1.0" />
-		<node id="18" name="Select Range" position="(1363.0400000000002, 1076.79)" project_name="NeuroPype" qualified_name="widgets.tensor_math.owselectrange.OWSelectRange" title="Select Range (2)" uuid="64698800-468b-4d8e-880c-e5f0bc413083" version="1.1.0" />
-		<node id="19" name="Continuous Wavelet Transform" position="(2599.0, 1024.0)" project_name="NeuroPype" qualified_name="widgets.spectral.owcontinuouswavelettransform.OWContinuousWaveletTransform" title="Continuous Wavelet Transform" uuid="9d485f8a-16f7-4271-a9fa-ea351192fb24" version="1.0.0" />
-		<node id="20" name="Rename Streams" position="(769.0, 694.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owrenamestreams.OWRenameStreams" title="Rename Streams (1)" uuid="6cf0925e-4112-4146-b873-405d4e66cac8" version="1.1.0" />
-		<node id="21" name="Merge Streams" position="(449.0, 815.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owmergestreams.OWMergeStreams" title="Merge Streams" uuid="a92ba2ee-751d-4c2d-a28f-0ef3b4b87991" version="1.0.0" />
-		<node id="22" name="Fuse Streams" position="(555.0, 817.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owfusestreams.OWFuseStreams" title="Fuse Streams (2)" uuid="c44327fc-a059-441e-a53a-8429ed52e454" version="0.9.6" />
-		<node id="23" name="Record to XDF" position="(671.0, 819.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (4)" uuid="287ef8ed-c578-4909-96fc-c281a3a06c67" version="1.4.0" />
-		<node id="24" name="Shift Timestamps" position="(484.0, 1067.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owshifttimestamps.OWShiftTimestamps" title="Shift Timestamps (1)" uuid="9e169ddf-4ac7-4607-811e-45444c30ff5a" version="1.2.1" />
-		<node id="25" name="Decimate" position="(610.0, 1021.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owdecimate.OWDecimate" title="Decimate (1)" uuid="09a63284-7b2a-455a-a99f-36a2947398da" version="1.0.1" />
-		<node id="26" name="Merge Streams" position="(858.0, 802.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owmergestreams.OWMergeStreams" title="Merge Streams (1)" uuid="5ad14706-3547-4f6b-9ae6-6d01fcecaf50" version="1.0.0" />
-		<node id="27" name="Fuse Streams" position="(972.0, 816.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owfusestreams.OWFuseStreams" title="Fuse Streams (1)" uuid="23a2d6c2-0900-40f1-9d4c-fe7c1754c7b9" version="0.9.6" />
-		<node id="28" name="Record to XDF" position="(1134.6000000000001, 745.3799999999999)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (5)" uuid="fc90c005-93c0-4950-a624-0c3beeb16a1d" version="1.4.0" />
-		<node id="29" name="LSL Output" position="(739.7300000000005, 906.9200000000001)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output" uuid="4a502be9-f1c3-4e82-b13d-898568c0f54c" version="1.4.3" />
-		<node id="30" name="Inspect Packet" position="(762.0, 812.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owinspectpacket.OWInspectPacket" title="Inspect Packet" uuid="f1f1c5e2-2608-43b2-a19c-7385e920b1ae" version="3.0.1" />
-		<node id="31" name="Interpolation" position="(2515.0, 544.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owinterpolate.OWInterpolate" title="Interpolation" uuid="1baa7044-3f0d-4a65-8618-36dd363de667" version="1.0.1" />
-		<node id="32" name="IIR Filter" position="(716.0, 1160.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owiirfilter.OWIIRFilter" title="IIR Filter (1)" uuid="dd8f256e-9a46-4f6e-9cc1-9b968e8ac7bf" version="1.1.0" />
-		<node id="33" name="LSL Output" position="(1090.0, 903.0)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output (1)" uuid="643c50bf-8fed-4f4d-a4ab-fb77fc410415" version="1.4.3" />
-		<node id="34" name="Inspect Packet" position="(1850.0, 623.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owinspectpacket.OWInspectPacket" title="Inspect Packet (1)" uuid="5fff5433-972b-4bf1-b79c-b55d1847905c" version="3.0.1" />
-		<node id="35" name="Inspect Packet" position="(1886.0, 739.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owinspectpacket.OWInspectPacket" title="Inspect Packet (2)" uuid="4321265e-08db-4f03-a037-8e558640bc4f" version="3.0.1" />
-		<node id="36" name="Inspect Packet" position="(1868.0, 899.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owinspectpacket.OWInspectPacket" title="Inspect Packet (3)" uuid="bb8c85c0-0966-4f95-bd3b-3e0c61e058a9" version="3.0.1" />
-		<node id="37" name="LSL Output" position="(1134.0, 1180.0)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output (2)" uuid="edbb6ef9-b90d-4636-a6ff-44ec1cfaec27" version="1.4.3" />
-		<node id="38" name="LSL Output" position="(650.0, 550.0)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output (3)" uuid="a48923d7-76a7-45c7-8277-96e26ce4ea54" version="1.4.3" />
-		<node id="39" name="LSL Output" position="(388.0, 971.0)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output (4)" uuid="25eb9992-120c-4a0f-8450-94a6c9fb9143" version="1.4.3" />
+		<node id="0" name="LSL Input" position="(348.0, 609.0)" project_name="NeuroPype" qualified_name="widgets.network.owlslinput.OWLSLInput" title="LSL Input" uuid="892d3d57-45d6-4e3a-83dc-4d5c8d35af47" version="1.5.1" />
+		<node id="1" name="Time Series Plot" position="(507.0, 252.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owtimeseriesplot.OWTimeSeriesPlot" title="Time Series Plot" uuid="9e24a065-0fd4-4c85-bddf-ef26808f8958" version="1.1.0" />
+		<node id="2" name="LSL Input" position="(275.0, 1058.0)" project_name="NeuroPype" qualified_name="widgets.network.owlslinput.OWLSLInput" title="LSL Input (1)" uuid="9fc0606f-9673-4d5e-9068-d50bae5184c4" version="1.5.1" />
+		<node id="3" name="Dejitter Timestamps" position="(382.0, 1066.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owdejittertimestamps.OWDejitterTimestamps" title="Dejitter Timestamps" uuid="77e3814f-4fa1-4585-9971-70deb014d197" version="1.0.0" />
+		<node id="4" name="Dejitter Timestamps" position="(478.0, 616.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owdejittertimestamps.OWDejitterTimestamps" title="Dejitter Timestamps (1)" uuid="cccbe4cd-b8f7-434d-b084-1e78f1445f3b" version="1.0.0" />
+		<node id="5" name="IIR Filter" position="(887.0, 1157.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owiirfilter.OWIIRFilter" title="IIR Filter" uuid="e381f02b-b9ce-41a8-bbf7-5f6f309c9533" version="1.1.0" />
+		<node id="6" name="Record to XDF" position="(338.0, 1186.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (1)" uuid="0c2fd0c0-5cf0-46d7-bd2e-691f4f6946a0" version="1.4.0" />
+		<node id="7" name="Record to XDF" position="(602.0, 728.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (2)" uuid="55165a73-d66a-4ace-9af2-db56c0384fe0" version="1.4.0" />
+		<node id="8" name="Constant String" position="(194.0, 811.0)" project_name="NeuroPype" qualified_name="widgets.programming.owconstantstring.OWConstantString" title="Constant String" uuid="bce3f0d2-2dba-4108-91a4-4797b26e1c99" version="1.0.0" />
+		<node id="9" name="Record to XDF" position="(956.0, 1270.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF" uuid="1c28c177-2da4-43bc-9632-869dee0ded08" version="1.4.0" />
+		<node id="10" name="Canonical Correlation Analysis" position="(1685.6899999999998, 712.06)" project_name="NeuroPype" qualified_name="widgets.feature_extraction.owcca.OWCCA" title="Canonical Correlation Analysis" uuid="03781aa7-2470-402c-9211-06987d6440c6" version="1.1.0" />
+		<node id="11" name="Resample" position="(2509.0, 836.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owresample.OWResample" title="Resample" uuid="d4352275-0cc9-47c8-9dbc-1b125068a7bf" version="1.0.0" />
+		<node id="12" name="Segmentation" position="(2510.0, 682.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owsegmentation.OWSegmentation" title="Segmentation" uuid="5ef6ac15-41fd-4394-957f-6ab4a63c5680" version="1.0.2" />
+		<node id="13" name="FFT Band-Pass Filter" position="(1023.0, 1190.0)" project_name="NeuroPype" qualified_name="widgets.spectral.owspectralselection.OWSpectralSelection" title="FFT Band-Pass Filter" uuid="cb92d263-95b6-48e9-93b5-2e02f3ddf821" version="1.0.0" />
+		<node id="14" name="Segmentation" position="(1385.2299999999993, 610.1300000000001)" project_name="NeuroPype" qualified_name="widgets.formatting.owsegmentation.OWSegmentation" title="Segmentation (1)" uuid="f3da3921-56dc-4264-ab10-bb2ec66d6901" version="1.0.2" />
+		<node id="15" name="Segmentation" position="(1509.9200000000003, 968.39)" project_name="NeuroPype" qualified_name="widgets.formatting.owsegmentation.OWSegmentation" title="Segmentation (2)" uuid="1e8f5b89-e904-481f-a598-01d1563eb91f" version="1.0.2" />
+		<node id="16" name="Time Series Plot" position="(1680.2500000000002, 1053.7799999999997)" project_name="NeuroPype" qualified_name="widgets.visualization.owtimeseriesplot.OWTimeSeriesPlot" title="Time Series Plot (3)" uuid="67fc096f-3866-4934-890d-69eab0126d32" version="1.1.0" />
+		<node id="17" name="Time Series Plot" position="(1328.6899999999998, 502.05999999999995)" project_name="NeuroPype" qualified_name="widgets.visualization.owtimeseriesplot.OWTimeSeriesPlot" title="Time Series Plot (4)" uuid="4f862f49-62e8-42c3-9d98-07f0b8c87b90" version="1.1.0" />
+		<node id="18" name="Select Range" position="(1363.0400000000002, 1076.79)" project_name="NeuroPype" qualified_name="widgets.tensor_math.owselectrange.OWSelectRange" title="Select Range (2)" uuid="b9060067-490c-412d-b18d-a4bba75b1f17" version="1.1.0" />
+		<node id="19" name="Continuous Wavelet Transform" position="(2599.0, 1024.0)" project_name="NeuroPype" qualified_name="widgets.spectral.owcontinuouswavelettransform.OWContinuousWaveletTransform" title="Continuous Wavelet Transform" uuid="5b9be4c4-0072-4150-96cc-9375bc7364af" version="1.0.0" />
+		<node id="20" name="Rename Streams" position="(769.0, 694.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owrenamestreams.OWRenameStreams" title="Rename Streams (1)" uuid="07adc2cf-4f0a-470e-ba1f-dcec58100dfd" version="1.1.0" />
+		<node id="21" name="Merge Streams" position="(449.0, 815.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owmergestreams.OWMergeStreams" title="Merge Streams" uuid="7892d1c1-b73c-45f1-bf36-4d366abaa00c" version="1.0.0" />
+		<node id="22" name="Fuse Streams" position="(555.0, 817.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owfusestreams.OWFuseStreams" title="Fuse Streams (2)" uuid="8a0bb691-94c0-46e8-a6e8-4382a2cfa93e" version="0.9.6" />
+		<node id="23" name="Record to XDF" position="(671.0, 819.0)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (4)" uuid="6372e2c4-6c5d-4fb9-9fa4-69145db2bf61" version="1.4.0" />
+		<node id="24" name="Shift Timestamps" position="(484.0, 1067.0)" project_name="NeuroPype" qualified_name="widgets.utilities.owshifttimestamps.OWShiftTimestamps" title="Shift Timestamps (1)" uuid="6c66ec49-4d02-422d-a7da-aa2be99f8351" version="1.2.1" />
+		<node id="25" name="Decimate" position="(610.0, 1021.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owdecimate.OWDecimate" title="Decimate (1)" uuid="077e7901-87c7-441a-90b7-16346800912a" version="1.0.1" />
+		<node id="26" name="Merge Streams" position="(858.0, 802.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owmergestreams.OWMergeStreams" title="Merge Streams (1)" uuid="1775b8bc-30b2-4365-af4a-0d6dab3e6a98" version="1.0.0" />
+		<node id="27" name="Fuse Streams" position="(972.0, 816.0)" project_name="NeuroPype" qualified_name="widgets.formatting.owfusestreams.OWFuseStreams" title="Fuse Streams (1)" uuid="b9a2b2c3-5a3f-47f8-8fd3-9d61309d488d" version="0.9.6" />
+		<node id="28" name="Record to XDF" position="(1134.6000000000001, 745.3799999999999)" project_name="NeuroPype" qualified_name="widgets.file_system.owrecordtoxdf.OWRecordToXDF" title="Record to XDF (5)" uuid="2b4867ff-39cb-4bb0-a9e6-36440498d796" version="1.4.0" />
+		<node id="29" name="LSL Output" position="(739.7300000000005, 906.9200000000001)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output" uuid="55b8016f-3f3c-4a9b-aa83-20a354703b82" version="1.4.3" />
+		<node id="30" name="Inspect Packet" position="(762.0, 812.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owinspectpacket.OWInspectPacket" title="Inspect Packet" uuid="13b4c21a-e249-43ac-9bdb-877ded18447e" version="3.0.1" />
+		<node id="31" name="Interpolation" position="(2515.0, 544.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owinterpolate.OWInterpolate" title="Interpolation" uuid="28f7f71f-66f3-4ba3-bc02-35aade117efc" version="1.0.1" />
+		<node id="32" name="IIR Filter" position="(716.0, 1160.0)" project_name="NeuroPype" qualified_name="widgets.signal_processing.owiirfilter.OWIIRFilter" title="IIR Filter (1)" uuid="5ada65c1-5cc7-45dd-9fce-5a7c477e1549" version="1.1.0" />
+		<node id="33" name="LSL Output" position="(1090.0, 903.0)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output (1)" uuid="54193c21-8da3-48d0-8c9f-0ec8b94b939b" version="1.4.3" />
+		<node id="34" name="Inspect Packet" position="(1850.0, 623.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owinspectpacket.OWInspectPacket" title="Inspect Packet (1)" uuid="29af6c19-f039-4326-b542-89e6244fc0af" version="3.0.1" />
+		<node id="35" name="Inspect Packet" position="(1886.0, 739.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owinspectpacket.OWInspectPacket" title="Inspect Packet (2)" uuid="05d4d5d3-b31c-47e5-add8-ff18ef75e60d" version="3.0.1" />
+		<node id="36" name="Inspect Packet" position="(1868.0, 899.0)" project_name="NeuroPype" qualified_name="widgets.visualization.owinspectpacket.OWInspectPacket" title="Inspect Packet (3)" uuid="8db10b0d-5e84-4f51-915d-d2b8133590ff" version="3.0.1" />
+		<node id="37" name="LSL Output" position="(1134.0, 1180.0)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output (2)" uuid="d977a6db-54fa-41ab-ba6f-0e23a90fa27d" version="1.4.3" />
+		<node id="38" name="LSL Output" position="(650.0, 550.0)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output (3)" uuid="0065a84e-a448-4056-a830-b9b1c3f54bc5" version="1.4.3" />
+		<node id="39" name="LSL Output" position="(388.0, 971.0)" project_name="NeuroPype" qualified_name="widgets.network.owlsloutput.OWLSLOutput" title="LSL Output (4)" uuid="f786cd27-4bf0-48af-a183-bd28e7edc964" version="1.4.3" />
 	</nodes>
 	<links>
 		<link enabled="true" id="0" sink_channel="Data" sink_node_id="3" source_channel="Data" source_node_id="2" />
@@ -317,7 +317,7 @@ b25fbm90ZXNxG2gFWA4AAABzZXRfYnJlYWtwb2ludHEciVgHAAAAdmVyYm9zZXEdiXUu
 </properties>
 		<properties format="pickle" node_id="24">gAN9cQAoWBMAAABiZWdpbm5pbmdfZnJvbV96ZXJvcQGJWBUAAABjb21wZW5zYXRlX2ZpbHRlcl9s
 YWdxAohYDwAAAGluY2x1ZGVfbWFya2Vyc3EDiVgNAAAAbWFya2VyX2ZpZWxkc3EEWA0AAAAodXNl
-IGRlZmF1bHQpcQVYCAAAAG1ldGFkYXRhcQZ9cQdYBgAAAG9mZnNldHEIR7+lgQYk3S8bWBsAAABv
+IGRlZmF1bHQpcQVYCAAAAG1ldGFkYXRhcQZ9cQdYBgAAAG9mZnNldHEIR7+vO2RaHKwIWBsAAABv
 ZmZzZXRfdHJpZ2dlcnNfc3RhdGVfcmVzZXRxCYhYEwAAAHNhdmVkV2lkZ2V0R2VvbWV0cnlxCmNz
 aXAKX3VucGlja2xlX3R5cGUKcQtYDAAAAFB5UXQ1LlF0Q29yZXEMWAoAAABRQnl0ZUFycmF5cQ1D
 QgHZ0MsAAwAAAAAF0QAAAfEAAAc6AAADmQAABdIAAAIeAAAHOQAAA5gAAAAAAAAAAA8AAAAF0gAA
@@ -734,9 +734,11 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
             "module": "neuropype.nodes.network.LSLInput",
             "params": {
                 "channel_names": {
-                    "customized": false,
+                    "customized": true,
                     "type": "ListPort",
-                    "value": []
+                    "value": [
+                        "counter"
+                    ]
                 },
                 "data_dtype": {
                     "customized": false,
@@ -844,7 +846,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "06c67127-c32b-454c-bec8-f9f53e929e0b"
+            "uuid": "892d3d57-45d6-4e3a-83dc-4d5c8d35af47"
         },
         "node10": {
             "class": "RecordToXDF",
@@ -901,9 +903,9 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": {}
                 },
                 "output_root": {
-                    "customized": false,
+                    "customized": true,
                     "type": "StringPort",
-                    "value": ""
+                    "value": "C:/Users/vizlab_stud/idatt2900_gr92/neuropype-pipeline/ERPSpellerData"
                 },
                 "preserve_original_metadata": {
                     "customized": false,
@@ -931,7 +933,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "b30b1306-bb63-4e72-8ee8-d0e490367590"
+            "uuid": "1c28c177-2da4-43bc-9632-869dee0ded08"
         },
         "node11": {
             "class": "CCA",
@@ -953,7 +955,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "4989d06d-e276-4984-890d-ef45bb8f6f46"
+            "uuid": "03781aa7-2470-402c-9211-06987d6440c6"
         },
         "node12": {
             "class": "Resample",
@@ -985,7 +987,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "444655e4-4abf-44d5-b7e3-9972806cbf69"
+            "uuid": "d4352275-0cc9-47c8-9dbc-1b125068a7bf"
         },
         "node13": {
             "class": "Segmentation",
@@ -1040,7 +1042,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "9437a2c3-13e0-4477-a320-a059b649907b"
+            "uuid": "5ef6ac15-41fd-4394-957f-6ab4a63c5680"
         },
         "node14": {
             "class": "SpectralSelection",
@@ -1070,7 +1072,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "a6e5518b-e276-4855-a6f9-4b629c9617ac"
+            "uuid": "cb92d263-95b6-48e9-93b5-2e02f3ddf821"
         },
         "node15": {
             "class": "Segmentation",
@@ -1125,7 +1127,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "dc0904bc-f57b-471c-bf23-12b062cd57c3"
+            "uuid": "f3da3921-56dc-4264-ab10-bb2ec66d6901"
         },
         "node16": {
             "class": "Segmentation",
@@ -1180,7 +1182,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "78ef9348-0898-427e-8cc4-978a32bd4043"
+            "uuid": "1e8f5b89-e904-481f-a598-01d1563eb91f"
         },
         "node17": {
             "class": "TimeSeriesPlot",
@@ -1332,7 +1334,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": true
                 }
             },
-            "uuid": "cf907c19-8fef-4318-8a02-c3078052699a"
+            "uuid": "67fc096f-3866-4934-890d-69eab0126d32"
         },
         "node18": {
             "class": "TimeSeriesPlot",
@@ -1484,7 +1486,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": true
                 }
             },
-            "uuid": "027e457e-0e0b-4b63-b026-47b7d9f01d25"
+            "uuid": "4f862f49-62e8-42c3-9d98-07f0b8c87b90"
         },
         "node19": {
             "class": "SelectRange",
@@ -1533,7 +1535,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "names"
                 }
             },
-            "uuid": "64698800-468b-4d8e-880c-e5f0bc413083"
+            "uuid": "b9060067-490c-412d-b18d-a4bba75b1f17"
         },
         "node2": {
             "class": "TimeSeriesPlot",
@@ -1610,9 +1612,9 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "#FF0000"
                 },
                 "max_channels": {
-                    "customized": false,
+                    "customized": true,
                     "type": "IntPort",
-                    "value": 32
+                    "value": 1
                 },
                 "metadata": {
                     "customized": false,
@@ -1685,7 +1687,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": true
                 }
             },
-            "uuid": "8e73995f-235e-4270-9b3c-dd840c446ee9"
+            "uuid": "9e24a065-0fd4-4c85-bddf-ef26808f8958"
         },
         "node20": {
             "class": "ContinuousWaveletTransform",
@@ -1725,7 +1727,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "cmor"
                 }
             },
-            "uuid": "9d485f8a-16f7-4271-a9fa-ea351192fb24"
+            "uuid": "5b9be4c4-0072-4150-96cc-9375bc7364af"
         },
         "node21": {
             "class": "RenameStreams",
@@ -1754,7 +1756,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "any stream"
                 }
             },
-            "uuid": "6cf0925e-4112-4146-b873-405d4e66cac8"
+            "uuid": "07adc2cf-4f0a-470e-ba1f-dcec58100dfd"
         },
         "node22": {
             "class": "MergeStreams",
@@ -1781,7 +1783,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "input"
                 }
             },
-            "uuid": "a92ba2ee-751d-4c2d-a28f-0ef3b4b87991"
+            "uuid": "7892d1c1-b73c-45f1-bf36-4d366abaa00c"
         },
         "node23": {
             "class": "FuseStreams",
@@ -1828,7 +1830,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": 1
                 }
             },
-            "uuid": "c44327fc-a059-441e-a53a-8429ed52e454"
+            "uuid": "8a0bb691-94c0-46e8-a6e8-4382a2cfa93e"
         },
         "node24": {
             "class": "RecordToXDF",
@@ -1885,9 +1887,9 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": {}
                 },
                 "output_root": {
-                    "customized": false,
+                    "customized": true,
                     "type": "StringPort",
-                    "value": ""
+                    "value": "C:/Users/vizlab_stud/idatt2900_gr92/neuropype-pipeline/ERPSpellerData"
                 },
                 "preserve_original_metadata": {
                     "customized": false,
@@ -1915,7 +1917,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "287ef8ed-c578-4909-96fc-c281a3a06c67"
+            "uuid": "6372e2c4-6c5d-4fb9-9fa4-69145db2bf61"
         },
         "node25": {
             "class": "ShiftTimestamps",
@@ -1949,7 +1951,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                 "offset": {
                     "customized": true,
                     "type": "FloatPort",
-                    "value": -0.042
+                    "value": -0.061
                 },
                 "offset_triggers_state_reset": {
                     "customized": false,
@@ -1972,7 +1974,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "9e169ddf-4ac7-4607-811e-45444c30ff5a"
+            "uuid": "6c66ec49-4d02-422d-a7da-aa2be99f8351"
         },
         "node26": {
             "class": "Decimate",
@@ -1999,7 +2001,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "09a63284-7b2a-455a-a99f-36a2947398da"
+            "uuid": "077e7901-87c7-441a-90b7-16346800912a"
         },
         "node27": {
             "class": "MergeStreams",
@@ -2026,7 +2028,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "input"
                 }
             },
-            "uuid": "5ad14706-3547-4f6b-9ae6-6d01fcecaf50"
+            "uuid": "1775b8bc-30b2-4365-af4a-0d6dab3e6a98"
         },
         "node28": {
             "class": "FuseStreams",
@@ -2073,7 +2075,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": 1
                 }
             },
-            "uuid": "23a2d6c2-0900-40f1-9d4c-fe7c1754c7b9"
+            "uuid": "b9a2b2c3-5a3f-47f8-8fd3-9d61309d488d"
         },
         "node29": {
             "class": "RecordToXDF",
@@ -2130,9 +2132,9 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": {}
                 },
                 "output_root": {
-                    "customized": false,
+                    "customized": true,
                     "type": "StringPort",
-                    "value": ""
+                    "value": "C:/Users/vizlab_stud/idatt2900_gr92/neuropype-pipeline/ERPSpellerData"
                 },
                 "preserve_original_metadata": {
                     "customized": false,
@@ -2160,16 +2162,52 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "fc90c005-93c0-4950-a624-0c3beeb16a1d"
+            "uuid": "2b4867ff-39cb-4bb0-a9e6-36440498d796"
         },
         "node3": {
             "class": "LSLInput",
             "module": "neuropype.nodes.network.LSLInput",
             "params": {
                 "channel_names": {
-                    "customized": false,
+                    "customized": true,
                     "type": "ListPort",
-                    "value": []
+                    "value": [
+                        "Fp1",
+                        "Fz",
+                        "F3",
+                        "F7",
+                        "F9",
+                        "FC5",
+                        "FC1",
+                        "C3",
+                        "T7",
+                        "CP5",
+                        "CP1",
+                        "Pz",
+                        "P3",
+                        "P7",
+                        "P9",
+                        "O1",
+                        "Oz",
+                        "O2",
+                        "P10",
+                        "P8",
+                        "P4",
+                        "CP2",
+                        "CP6",
+                        "T8",
+                        "C4",
+                        "Cz",
+                        "FC2",
+                        "FC6",
+                        "F10",
+                        "F8",
+                        "F4",
+                        "Fp2",
+                        "ACC_X",
+                        "ACC_Y",
+                        "ACC_Z"
+                    ]
                 },
                 "data_dtype": {
                     "customized": false,
@@ -2277,7 +2315,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "60de6a4f-8633-4588-a3c5-93639bc2d34e"
+            "uuid": "9fc0606f-9673-4d5e-9068-d50bae5184c4"
         },
         "node30": {
             "class": "LSLOutput",
@@ -2384,7 +2422,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "4a502be9-f1c3-4e82-b13d-898568c0f54c"
+            "uuid": "55b8016f-3f3c-4a9b-aa83-20a354703b82"
         },
         "node31": {
             "class": "InspectPacket",
@@ -2466,9 +2504,9 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": 20
                 },
                 "show_max_values": {
-                    "customized": false,
+                    "customized": true,
                     "type": "IntPort",
-                    "value": 50
+                    "value": 0
                 },
                 "show_streams_table": {
                     "customized": false,
@@ -2476,9 +2514,9 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 },
                 "stream_name": {
-                    "customized": false,
+                    "customized": true,
                     "type": "StringPort",
-                    "value": null
+                    "value": "eeg"
                 },
                 "verbose": {
                     "customized": false,
@@ -2491,7 +2529,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "Inspect Data Packet"
                 }
             },
-            "uuid": "f1f1c5e2-2608-43b2-a19c-7385e920b1ae"
+            "uuid": "13b4c21a-e249-43ac-9bdb-877ded18447e"
         },
         "node32": {
             "class": "Interpolate",
@@ -2543,7 +2581,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "1baa7044-3f0d-4a65-8618-36dd363de667"
+            "uuid": "28f7f71f-66f3-4ba3-bc02-35aade117efc"
         },
         "node33": {
             "class": "IIRFilter",
@@ -2608,7 +2646,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": 50.0
                 }
             },
-            "uuid": "dd8f256e-9a46-4f6e-9cc1-9b968e8ac7bf"
+            "uuid": "5ada65c1-5cc7-45dd-9fce-5a7c477e1549"
         },
         "node34": {
             "class": "LSLOutput",
@@ -2715,7 +2753,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "643c50bf-8fed-4f4d-a4ab-fb77fc410415"
+            "uuid": "54193c21-8da3-48d0-8c9f-0ec8b94b939b"
         },
         "node35": {
             "class": "InspectPacket",
@@ -2822,7 +2860,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "CCA A"
                 }
             },
-            "uuid": "5fff5433-972b-4bf1-b79c-b55d1847905c"
+            "uuid": "29af6c19-f039-4326-b542-89e6244fc0af"
         },
         "node36": {
             "class": "InspectPacket",
@@ -2929,7 +2967,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "CCA B"
                 }
             },
-            "uuid": "4321265e-08db-4f03-a037-8e558640bc4f"
+            "uuid": "05d4d5d3-b31c-47e5-add8-ff18ef75e60d"
         },
         "node37": {
             "class": "InspectPacket",
@@ -3036,7 +3074,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "CCA D"
                 }
             },
-            "uuid": "bb8c85c0-0966-4f95-bd3b-3e0c61e058a9"
+            "uuid": "8db10b0d-5e84-4f51-915d-d2b8133590ff"
         },
         "node38": {
             "class": "LSLOutput",
@@ -3143,7 +3181,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "edbb6ef9-b90d-4636-a6ff-44ec1cfaec27"
+            "uuid": "d977a6db-54fa-41ab-ba6f-0e23a90fa27d"
         },
         "node39": {
             "class": "LSLOutput",
@@ -3250,7 +3288,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "a48923d7-76a7-45c7-8277-96e26ce4ea54"
+            "uuid": "0065a84e-a448-4056-a830-b9b1c3f54bc5"
         },
         "node4": {
             "class": "DejitterTimestamps",
@@ -3287,7 +3325,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": -1
                 }
             },
-            "uuid": "f086d5eb-e829-4102-9e58-ea0991892780"
+            "uuid": "77e3814f-4fa1-4585-9971-70deb014d197"
         },
         "node40": {
             "class": "LSLOutput",
@@ -3394,7 +3432,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "25eb9992-120c-4a0f-8450-94a6c9fb9143"
+            "uuid": "f786cd27-4bf0-48af-a183-bd28e7edc964"
         },
         "node5": {
             "class": "DejitterTimestamps",
@@ -3431,7 +3469,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": -1
                 }
             },
-            "uuid": "e1711da8-a352-4728-9c9b-3804e52172c5"
+            "uuid": "cccbe4cd-b8f7-434d-b084-1e78f1445f3b"
         },
         "node6": {
             "class": "IIRFilter",
@@ -3496,7 +3534,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": 50.0
                 }
             },
-            "uuid": "393041ab-d373-479a-b270-2188aefa18af"
+            "uuid": "e381f02b-b9ce-41a8-bbf7-5f6f309c9533"
         },
         "node7": {
             "class": "RecordToXDF",
@@ -3553,9 +3591,9 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": {}
                 },
                 "output_root": {
-                    "customized": false,
+                    "customized": true,
                     "type": "StringPort",
-                    "value": ""
+                    "value": "C:/Users/vizlab_stud/idatt2900_gr92/neuropype-pipeline/ERPSpellerData"
                 },
                 "preserve_original_metadata": {
                     "customized": false,
@@ -3583,7 +3621,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "0d2ca4b1-5646-4f0d-904e-c1eee3331afe"
+            "uuid": "0c2fd0c0-5cf0-46d7-bd2e-691f4f6946a0"
         },
         "node8": {
             "class": "RecordToXDF",
@@ -3640,9 +3678,9 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": {}
                 },
                 "output_root": {
-                    "customized": false,
+                    "customized": true,
                     "type": "StringPort",
-                    "value": ""
+                    "value": "C:/Users/vizlab_stud/idatt2900_gr92/neuropype-pipeline/ERPSpellerData"
                 },
                 "preserve_original_metadata": {
                     "customized": false,
@@ -3670,7 +3708,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": false
                 }
             },
-            "uuid": "9b4d59e1-3131-459c-847c-e177e0a9b53d"
+            "uuid": "55165a73-d66a-4ace-9af2-db56c0384fe0"
         },
         "node9": {
             "class": "ConstantString",
@@ -3692,7 +3730,7 @@ FgAAAHVzZV9udW1weV9vcHRpbWl6YXRpb25xJIl1Lg==
                     "value": "C:/Users/vizlab_stud/idatt2900_gr92/neuropype-pipeline/ERPSpellerData"
                 }
             },
-            "uuid": "aabfa6bb-56b6-47e1-9627-2fe348bcaa1e"
+            "uuid": "bce3f0d2-2dba-4108-91a4-4797b26e1c99"
         }
     },
     "version": 1.1