diff --git a/src/Messaging/PayloadTrait.php b/src/Messaging/PayloadTrait.php
index <HASH>..<HASH> 100644
--- a/src/Messaging/PayloadTrait.php
+++ b/src/Messaging/PayloadTrait.php
@@ -52,4 +52,10 @@ trait PayloadTrait
     {
         $this->payload = $payload;
     }
+
+    /**
+     * Use this method to initialize message with defaults or extend your class from
+     * \Prooph\Common\Messaging\DomainMessage
+     */
+    abstract protected function init();
 }
added abstract method init() to ensure it's available