diff --git a/Pepperdash Core/Pepperdash Core/Device.cs b/Pepperdash Core/Pepperdash Core/Device.cs
index 62dc6b1..bfbe359 100644
--- a/Pepperdash Core/Pepperdash Core/Device.cs
+++ b/Pepperdash Core/Pepperdash Core/Device.cs
@@ -119,7 +119,14 @@ namespace PepperDash.Core
///
public virtual bool Deactivate() { return true; }
- ///
+ ///
+ /// Call this method to start communications with a device. Overriding classes do not need to call base.Initialize()
+ ///
+ public virtual void Initialize()
+ {
+ }
+
+ ///
/// Helper method to check object for bool value false and fire an Action method
///
/// Should be of type bool, others will be ignored