diff --git a/user_guide/general/creating_libraries.html b/user_guide/general/creating_libraries.html
index d84cf2e..e2a57f0 100644
--- a/user_guide/general/creating_libraries.html
+++ b/user_guide/general/creating_libraries.html
@@ -80,6 +80,10 @@
 

 <p>The page below explains these three concepts in detail.</p>

 

+<p class="important"><strong>Note:</strong> The Database classes can not be extended or replaced with your own classes,

+nor can the main Controller class.  All other classes are able to be replaced/extended.</p>

+

+

 <h2>Storage</h2>

 

 <p>Your library classes should be placed within your <dfn>application/libraries</dfn> folder, as this is where Code Igniter will look for them when 

@@ -203,7 +207,7 @@
 

 <p>Simply by naming your class files identically to a native library will cause Code Igniter to use it instead of the native one. To use this

 feature you must name the file and the class declaration exactly the same as the native library.  For example, to replace the native <kbd>Email</kbd> library

-you'll create a file named <dfn>application/libraries/email.php</dfn>, and declare your class with:</p>

+you'll create a file named <dfn>application/libraries/Email.php</dfn>, and declare your class with:</p>

 

 <code>

 class CI_Email {<br /><br />

@@ -216,6 +220,7 @@
 

 <code>$this->load->library('<kbd>email</kbd>');</code>

 

+<p class="important"><strong>Note:</strong> At thit time the Database classes can not be replaced with your own versions.</p>

 

 

 <h2>Extending Native Libraries</h2>

@@ -225,15 +230,13 @@
 

 <p>Extending a class is identical to replacing a class with one exception:  The class declaration must extend the parent class

 and your new class must be prefixed with <kbd>MY_</kbd>.  For example, to extend the native <kbd>Email</kbd> class

-you'll create a file named <dfn>application/libraries/email.php</dfn>, and declare your class with:</p>

+you'll create a file named <dfn>application/libraries/Email.php</dfn>, and declare your class with:</p>

 

 <code>

 class MY_Email extends CI_Email {<br /><br />

 

 }</code>

 

-<p>Note: If you need to use a constructor in your class make sure you extend the parent constructor:</p>

-

 <code>

 class MY_Email extends CI_Email {<br />

 <br />

@@ -249,6 +252,7 @@
 

 

 

+

 </div>

 <!-- END CONTENT -->