diff --git a/PepperDashEssentials/PepperDashEssentials.csproj b/PepperDashEssentials/PepperDashEssentials.csproj
index 011db25b..65ab21e2 100644
--- a/PepperDashEssentials/PepperDashEssentials.csproj
+++ b/PepperDashEssentials/PepperDashEssentials.csproj
@@ -138,18 +138,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -215,6 +203,9 @@
Essentials Devices Common
+
+
+
diff --git a/PepperDashEssentials/UIDrivers/EssentialsDualDisplay/EssentialsDualDisplayPanelAvFunctionsDriver.cs b/PepperDashEssentials/UIDrivers/EssentialsDualDisplay/EssentialsDualDisplayPanelAvFunctionsDriver.cs
index 59801977..68260f34 100644
--- a/PepperDashEssentials/UIDrivers/EssentialsDualDisplay/EssentialsDualDisplayPanelAvFunctionsDriver.cs
+++ b/PepperDashEssentials/UIDrivers/EssentialsDualDisplay/EssentialsDualDisplayPanelAvFunctionsDriver.cs
@@ -16,1014 +16,10 @@ using PepperDash.Essentials.UIDrivers.VC;
namespace PepperDashEssentials.UIDrivers.EssentialsDualDisplay
{
- public class EssentialsDualDisplayPanelAvFunctionsDriver : PanelDriverBase, IAVWithVCDriver, IHasCalendarButton, IHasCallButton
+ public class EssentialsDualDisplayPanelAvFunctionsDriver : EssentialsHuddleVtc1PanelAvFunctionsDriver
{
- #region UiDisplayMode enum
-
- public enum UiDisplayMode
+ public EssentialsDualDisplayPanelAvFunctionsDriver(PanelDriverBase parent, CrestronTouchpanelPropertiesConfig config) : base(parent, config)
{
- Presentation,
- AudioSetup,
- Call,
- Start
- }
-
- #endregion
-
- private readonly SubpageReferenceList _activityFooterSrl;
- private readonly BoolInputSig _callButtonSig;
- private readonly CrestronTouchpanelPropertiesConfig _config;
-
- private readonly List _currentDisplayModeSigsInUse = new List();
- private readonly BoolInputSig _endMeetingButtonSig;
- private readonly Dictionary