diff --git a/Source/Processors/ProcessorGraph.cpp b/Source/Processors/ProcessorGraph.cpp
index 2c0a3707d99c7c6f97b1566a9214e20ea624bf3d..fa997e55df66f1858981c0896e679b295974b26a 100644
--- a/Source/Processors/ProcessorGraph.cpp
+++ b/Source/Processors/ProcessorGraph.cpp
@@ -34,6 +34,7 @@
 #include "RecordNode.h"
 #include "ResamplingNode.h"
 #include "ReferenceNode.h"
+#include "ChannelMappingNode.h"
 #include "AudioResamplingNode.h"
 #include "SignalGenerator.h"
 #include "SourceNode.h"
@@ -503,6 +504,11 @@ GenericProcessor* ProcessorGraph::createProcessorFromDescription(String& descrip
             std::cout << "Creating a new digital reference." << std::endl;
             processor = new ReferenceNode();
         }
+        else if (subProcessorType.equalsIgnoreCase("Channel Map"))
+        {
+            std::cout << "Creating a new channel mapping node." << std::endl;
+            processor = new ChannelMappingNode();
+        }
 
         sendActionMessage("New filter node created.");
 
diff --git a/Source/UI/ProcessorList.cpp b/Source/UI/ProcessorList.cpp
index d5998e9343ea85e7c93a92d3cd3b74f6b1e5e51f..4cf9a433c7d5988ab5c2f0088e535898ae24c752 100755
--- a/Source/UI/ProcessorList.cpp
+++ b/Source/UI/ProcessorList.cpp
@@ -78,7 +78,8 @@ ProcessorList::ProcessorList()
     filters->addSubItem(new ProcessorListItem("Spike Detector"));
     //filters->addSubItem(new ProcessorListItem("Resampler"));
     filters->addSubItem(new ProcessorListItem("Phase Detector"));
-    filters->addSubItem(new ProcessorListItem("Digital Ref"));
+    //filters->addSubItem(new ProcessorListItem("Digital Ref"));
+    filters->addSubItem(new ProcessorListItem("Channel Map"));
 
     ProcessorListItem* sinks = new ProcessorListItem("Sinks");
     sinks->addSubItem(new ProcessorListItem("LFP Viewer"));
diff --git a/Source/UI/UIComponent.cpp b/Source/UI/UIComponent.cpp
index 3ae81034a9bef3442769ccfd592223bcc052a259..f9de7eb391bfbc72533158217fd0e90b94fccbdd 100755
--- a/Source/UI/UIComponent.cpp
+++ b/Source/UI/UIComponent.cpp
@@ -92,7 +92,7 @@ UIComponent::UIComponent(MainWindow* mainWindow_, ProcessorGraph* pgraph, AudioC
     mainWindow->setMenuBar(this);
 #endif
 
-    getEditorViewport()->loadState(File("/home/jsiegle/Programming/GUI/Builds/Linux/build/spike_display_2.xml"));
+    //getEditorViewport()->loadState(File("/home/jsiegle/Programming/GUI/Builds/Linux/build/spike_display_2.xml"));
 
 }