diff --git a/i2p2www/spec/common-structures.rst b/i2p2www/spec/common-structures.rst
index cdbe85e24334b39636426a01f20341a9f22dfa5b..edeaba81c41bed95815d28b00fd3388bcb330be3 100644
--- a/i2p2www/spec/common-structures.rst
+++ b/i2p2www/spec/common-structures.rst
@@ -3,8 +3,8 @@ Common structures Specification
 ===============================
 .. meta::
     :category: Design
-    :lastupdated: August 2016
-    :accuratefor: 0.9.26
+    :lastupdated: January 2017
+    :accuratefor: 0.9.28
 
 .. contents::
 
@@ -1019,6 +1019,8 @@ Notes
 * The peer_size Integer_ may be followed by a list of that many router hashes.
   This is currently unused. It was intended for a form of restricted routes,
   which is unimplemented.
+  Certain implementations may require the list to be sorted so the signature is invariant.
+  To be researched before enabling this feature.
 
 * The signature may be verified using the signing public key of the
   router_ident.
@@ -1026,6 +1028,10 @@ Notes
 * See the network database page [NETDB-ROUTERINFO]_ for standard options that
   are expected to be present in all router infos.
 
+* Very old routers required the addresses to be sorted by the SHA256 of their data
+  so the signature is invariant.
+  This is no longer required, and not worth implementing for backward compatibility.
+
 JavaDoc: http://{{ i2pconv('i2p-javadocs.i2p') }}/net/i2p/data/router/RouterInfo.html
 
 .. _struct-DeliveryInstructions: