diff --git a/eos/messages/notification.proto b/eos/messages/notification.proto
index 23457096312d15cfb97ed9d92c0bd74d1f6f51eb..ed0bfd9e32c452c2eeab1c1249aaef6bb2114399 100644
--- a/eos/messages/notification.proto
+++ b/eos/messages/notification.proto
@@ -65,3 +65,18 @@ message notification {
   md file = 4;          //< file meta data
   md directory = 5;     //< directory meta data
 }
+
+message xattr {
+  enum Operation { GET = 0; ADD = 1; SET = 2; DELETE = 3;}
+  fixed64 fid = 1;               //< file id
+  map<string, string> xattrs = 2; //< xattribute map
+  Operation op = 3;              //< operation to execute for this xattr map
+}
+
+message tapereplica {
+   enum Status { OFFTAPE = 0; ONTAPE = 1; ONTAPESAVE  = 2;}
+   fixed64 fid = 1;   //< file  id
+   Status status = 2; //< state state for file ID
+   fixed64 size = 3;  //< File size as recorded on tape for cross check
+   checksum cks = 4;   //< File checksum as computer while writing to tape
+}