diff --git a/rfc/0006_ws2p_v2.md b/rfc/0006_ws2p_v2.md
index b7b0885db5634f4d5c0e4d00e46eaa888a1080a1..be95bcec7a31f9d0bffd84a219ce451083c27b56 100644
--- a/rfc/0006_ws2p_v2.md
+++ b/rfc/0006_ws2p_v2.md
@@ -77,21 +77,20 @@ Example :
 
 #### Types notation
 
-ascii : String formatted in ascii  
-utf8 : String formatted in utf8  
-u8 : Unsigned 8-bit integer  
-u16 : Unsigned 16-bit integer  
-u32 : Unsigned 32-bit integer  
-u64 : Unsigned 64-bit integer  
-i8 : Signed 8-bit integer  
-i16 : Signed 16-bit integer  
-i32 : Signed 32-bit integer  
-i64 : Signed 64-bit integer  
-[T; n] : Array of n elements of type T  
+utf8 : String formatted in utf8 and [NFKC normalized](https://fr.wikipedia.org/wiki/Normalisation_Unicode#NFKC).  
+u8 : Unsigned 8-bit integer.  
+u16 : Unsigned 16-bit integer.  
+u32 : Unsigned 32-bit integer.  
+u64 : Unsigned 64-bit integer.  
+i8 : Signed 8-bit integer.  
+i16 : Signed 16-bit integer.  
+i32 : Signed 32-bit integer.  
+i64 : Signed 64-bit integer.  
+[T; n] : Array of n elements of type T.  
 bool : boolean stored on 8 bits (0x00 = false, 0x01 = true, any other value must generate an error).  
 0 : Corresponds to data that must be filled with bits to zero (for example padding).  
 specific : Corresponds to a non-primitive type, which must be detailed in the RFC.  
-Blockstamp : BlockNumber(u32) + BlockHash([u8; 32])
+Blockstamp : BlockNumber(u32) + BlockHash([u8; 32]).
 
 #### Endianness