diff --git a/DIP0001.md b/DIP0001.md
index baf7c32aafc5c24850588c8636fe34944946abc2..64ba56052f74f9cce74fb42ecf00c62584ae519a 100644
--- a/DIP0001.md
+++ b/DIP0001.md
@@ -235,7 +235,7 @@ We calculate the Merkle Root `<merkle root>`, and then build the final output sc
 
 ```
 SMR 2
-    U128 <merkle_root>
+    U32 <merkle_root>
     EXT 3                   # Script AST
                             # We need to use index 3 because 0 to 2
                             # are already used by the hashed script 
@@ -244,9 +244,9 @@ SMR 2
 Then when you want to use it, you provide as parameters :
 
 ```
-0 : U32 <signature_a>
+0 : U64 <signature_a>
 1 : NOP
-2 : U32 <signature_c>
+2 : U64 <signature_c>
 3 : GE 2
         SUM 3
             ED 2