diff --git a/Source/DasherVR/Private/SDasherWidget.cpp b/Source/DasherVR/Private/SDasherWidget.cpp
index 6d993fc67e49d6c65ce0e2ac73101d7c74e213dc..0690f3d26d79a41a805f632ea2efc4e0058ae73b 100644
--- a/Source/DasherVR/Private/SDasherWidget.cpp
+++ b/Source/DasherVR/Private/SDasherWidget.cpp
@@ -230,11 +230,11 @@ void SDasherWidget::Construct(const FArguments& InArgs)
 
     // Bind the cluster events that manage the door state.
     IDisplayClusterClusterManager* ClusterManager = IDisplayCluster::Get().GetClusterMgr();
-    if (ClusterManager && !ClusterEvent.IsBound())
+    if (ClusterManager && !ClusterEventListener.IsBound())
     {
-        ClusterEvent =
+        ClusterEventListener =
             FOnClusterEventJsonListener::CreateSP(this, &SDasherWidget::HandleClusterEvent);
-        ClusterManager->AddClusterEventJsonListener(ClusterEvent);
+        ClusterManager->AddClusterEventJsonListener(ClusterEventListener);
     }
 
     if (URWTHVRUtilities::IsPrimaryNode())
diff --git a/Source/DasherVR/Public/SDasherWidget.h b/Source/DasherVR/Public/SDasherWidget.h
index b65371c2c0698f0bb48f8785919fb754b0b95440..4b5bd278e1d74cf42d99aa57be817c5ac8d818cb 100644
--- a/Source/DasherVR/Public/SDasherWidget.h
+++ b/Source/DasherVR/Public/SDasherWidget.h
@@ -26,8 +26,6 @@ struct DasherDrawGeometry
 	GeometryType Type;
 	DasherDrawGeometry(GeometryType Type) : Type(Type) {}
 	virtual ~DasherDrawGeometry() {};
-
-	virtual void Serialize(FMemoryWriter& ar) = 0;
 };
 
 struct FFilledRect : DasherDrawGeometry {
@@ -168,7 +166,7 @@ private:
 	TSharedPtr<FSlateFontMeasure> FontMeasureService;
 
 	//CAVE Sync
-	FOnClusterEventJsonListener ClusterEvent;
+	FOnClusterEventJsonListener ClusterEventListener;
 
 protected:
 	// stores color information 
diff --git a/Source/Thirdparty/CMakeLists.txt b/Source/Thirdparty/CMakeLists.txt
index 0f69d3bc120cb7128239c46db9184254fd89255f..dc66fff409921184fb5c97aea50af2e039d4f665 100644
--- a/Source/Thirdparty/CMakeLists.txt
+++ b/Source/Thirdparty/CMakeLists.txt
@@ -17,7 +17,8 @@ project("DasherLib")
 ############################################################################################################
 # Set this to your libc++ path included with Unreal
 ############################################################################################################
-set(LIBC_PATH "/work/vrdemo/unreal_engines/5.3.2/Engine/Source/ThirdParty/Unix/LibCxx/")
+# set(LIBC_PATH "/work/vrdemo/unreal_engines/5.3.2/Engine/Source/ThirdParty/Unix/LibCxx/")
+set(LIBC_PATH "/home/ue4/UnrealEngine/Engine/Source/ThirdParty/Unix/LibCxx/")
 
 if (UNIX)
 	############################################################################################################
diff --git a/Source/Thirdparty/Dasher/Lib/DasherCore.a b/Source/Thirdparty/Dasher/Lib/DasherCore.a
index cbf7ab7c8b6885aa258789c4043546a98f83ae42..77d401c435ff6fd6b30cf5dced2db7796791c8d9 100644
Binary files a/Source/Thirdparty/Dasher/Lib/DasherCore.a and b/Source/Thirdparty/Dasher/Lib/DasherCore.a differ