diff --git a/include/inc-core/scoop.hpp b/include/inc-core/scoop.hpp
index f6d4e5b345c2e8ed879056fac0223a7a267a66ea..a8a4cb4bca510af67f271fe49ef0def702532e37 100644
--- a/include/inc-core/scoop.hpp
+++ b/include/inc-core/scoop.hpp
@@ -55,5 +55,11 @@ namespace IRDB_SDK
 			virtual void clearRelRo()                 = 0;
 			virtual void setRawPerms(int newperms)    = 0;
 
+			//
+			// replace the bytes in the scoop at position pos with the new bytes.
+			// length of newBytes indicates how many bytes to replace.
+			//
+			virtual void replaceBytes(size_t pos, const string& newBytes) = 0;
+
 	};
 }