xdc-D02
diff --git a/README b/README
index 3fe7a74..01e7abf 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-             xdc-D01 (corevers:16.0.2.0; B:200,G:200,R:200)
+             xdc-D02 (corevers:16.0.2.0; B:200,G:200,R:200)
 
                        eXpanDed C Tools (XDCtools)
 
@@ -78,15 +78,11 @@
 
 CHANGES
 
-core	    fixed a compatibility issue for modules built with 3.32 that 
-	    inherit from interfaces but do not have instances. If an older
-	    module has instances, then it's header file has a declaration for
-	    create__S that doesn't fit with the type used in the virtual tables
-	    for create__S functions.
+core	    reverted the changes in create(). It now calls Core_createObject
 
-xdc.tools.cdoc
-	    when printing a string through global.Out, we have to escape %
-	    because it is normally used as a format specifier in global.Out
+xdc.runtime changed the signature for Core_createObject and
+	    Core_constructObject to the versions from XDC-C00 to keep the
+	    compatibility with the existing ROM images 
 	
 MRS
 
diff --git a/ident.c b/ident.c
index 4676ced..4f3da5a 100644
--- a/ident.c
+++ b/ident.c
@@ -2,7 +2,7 @@
  *  ======== ident.c ========
  */
 
-#define _VERS_ "@(#)*** xdc-D01"
+#define _VERS_ "@(#)*** xdc-D02"
 
 static char __NAME[] = _NAME_;
 static char __DATE[] = _DATE_;