diff --git a/user_guide/general/changelog.html b/user_guide/general/changelog.html
index 2a871ac..732e1c7 100644
--- a/user_guide/general/changelog.html
+++ b/user_guide/general/changelog.html
@@ -82,9 +82,9 @@
 <li>Added <a href="../database/results.html">$query->free_result()</a> to database class.</li>

 <li>Added <a href="../database/fields.html">$query->field_names()</a> function to database class</li>

 <li>Added <a href="../database/helpers.html">$this->db->platform()</a> function</li>

-<li>Added two more protocols to the URI handler to make it more reliable when the $config['uri_protocol'] item is set to AUTO.</li>

 <li>Added "is_numeric" to validation, which uses the native PHP is_numeric function.</li>

-<li>Moved most of the functions in the Controller class into the Loader class, allowing fewer reserved function names for controllers.</li>

+<li>Improved the URI handler to make it more reliable when the $config['uri_protocol'] item is set to AUTO.</li>

+<li>Moved most of the functions in the Controller class into the Loader class, allowing fewer reserved function names for controllers when running under PHP 5.</li>

 <li>Updated the DB Result class to return an empty array when $query->result() doesn't produce a result.</li>

 <li>Updated the <dfn>input->cookie()</dfn> and <dfn>input->post()</dfn> functions in <a href="../libraries/input.html">Input Class</a> to permit arrays contained cookies that are arrays to be run through the XSS filter.</li>

 <li>Fixed a bug in the Email class related to SMTP Helo data.</li>

diff --git a/user_guide/general/creating_libraries.html b/user_guide/general/creating_libraries.html
index 73bc4d6..fb3f417 100644
--- a/user_guide/general/creating_libraries.html
+++ b/user_guide/general/creating_libraries.html
@@ -250,8 +250,11 @@
 

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

 

+<p>Once loaded you will use the class variable as you normally would for the class you are extending.  In the case of 

+the email class all calls will use:

 

 

+<code>$this-><kbd>email</kbd>->some_function();</code>

 

 </div>

 <!-- END CONTENT -->

diff --git a/user_guide/libraries/calendar.html b/user_guide/libraries/calendar.html
index 9d2a01e..cd3e664 100644
--- a/user_guide/libraries/calendar.html
+++ b/user_guide/libraries/calendar.html
@@ -75,8 +75,6 @@
 <code>$this->load->library('calendar');</code>

 <p>Once loaded, the Calendar object will be available using: <dfn>$this->calendar</dfn></p>

 

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

-

 

 <h2>Displaying a Calendar</h2>

 

diff --git a/user_guide/libraries/encryption.html b/user_guide/libraries/encryption.html
index 92d128c..9be32cf 100644
--- a/user_guide/libraries/encryption.html
+++ b/user_guide/libraries/encryption.html
@@ -110,8 +110,6 @@
 <code>$this->load->library('encrypt');</code>

 <p>Once loaded, the Encrypt library object will be available using: <dfn>$this->encrypt</dfn></p>

 

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

-

 

 <h2>$this->encrypt->encode()</h2>

 

diff --git a/user_guide/libraries/loader.html b/user_guide/libraries/loader.html
index b93d5fa..347421d 100644
--- a/user_guide/libraries/loader.html
+++ b/user_guide/libraries/loader.html
@@ -85,6 +85,10 @@
 

 Each library is described in detail in its own page, so please read theinformation regarding each one you would like to use.</p>

 

+<p>Parameters can be passed to the library via an array in the second parameter. 

+

+

+

 <p>If you would like your libraries assigned to a different variable name then the default you can specify the name in the second paramter:</p>

 

 <code>

diff --git a/user_guide/libraries/parser.html b/user_guide/libraries/parser.html
index 2f93baf..ace408e 100644
--- a/user_guide/libraries/parser.html
+++ b/user_guide/libraries/parser.html
@@ -103,7 +103,6 @@
 

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

 <p>Once loaded, the Parser library object will be available using: <dfn>$this->parser</dfn></p>

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

 

 

 <p>The following functions are available in this library:</p>

diff --git a/user_guide/libraries/sessions.html b/user_guide/libraries/sessions.html
index 7a894fa..5a1216f 100644
--- a/user_guide/libraries/sessions.html
+++ b/user_guide/libraries/sessions.html
@@ -87,7 +87,6 @@
 

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

 <p>Once loaded, the Sessions library object will be available using: <dfn>$this->session</dfn></p>

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

 

 

 <h2>How do Sessions work?</h2>

diff --git a/user_guide/libraries/table.html b/user_guide/libraries/table.html
index c2e3239..61b5ce8 100644
--- a/user_guide/libraries/table.html
+++ b/user_guide/libraries/table.html
@@ -72,8 +72,6 @@
 <code>$this->load->library('table');</code>

 <p>Once loaded, the Table library object will be available using: <dfn>$this->table</dfn></p>

 

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

-

 

 <h2>Examples</h2>

 

diff --git a/user_guide/libraries/trackback.html b/user_guide/libraries/trackback.html
index 87f6f3a..0621d4e 100644
--- a/user_guide/libraries/trackback.html
+++ b/user_guide/libraries/trackback.html
@@ -74,7 +74,6 @@
 

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

 <p>Once loaded, the Trackback library object will be available using: <dfn>$this->trackback</dfn></p>

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

 

 

 <h2>Sending Trackbacks</h2>

diff --git a/user_guide/libraries/unit_testing.html b/user_guide/libraries/unit_testing.html
index 9951c82..45b92ab 100644
--- a/user_guide/libraries/unit_testing.html
+++ b/user_guide/libraries/unit_testing.html
@@ -78,7 +78,6 @@
 

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

 <p>Once loaded, the Unit Test object will be available using: <dfn>$this->unit</dfn></p>

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

 

 

 <h2>Running Tests</h2>

diff --git a/user_guide/libraries/user_agent.html b/user_guide/libraries/user_agent.html
index 50f4b77..8f3eb07 100644
--- a/user_guide/libraries/user_agent.html
+++ b/user_guide/libraries/user_agent.html
@@ -72,7 +72,6 @@
 

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

 <p>Once loaded, the object will be available using: <dfn>$this->agent</dfn></p>

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

 

 <h2>User Agent Definitions</h2>

 

diff --git a/user_guide/libraries/zip.html b/user_guide/libraries/zip.html
index 32ef3be..d072a57 100644
--- a/user_guide/libraries/zip.html
+++ b/user_guide/libraries/zip.html
@@ -71,7 +71,6 @@
 

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

 <p>Once loaded, the Zip library object will be available using: <dfn>$this->zip</dfn></p>

-<p>You can also set your own class variable name.  Please see the <a href="loader.html">Loader Class</a> for more info.</p>

 

 

 <h2>Usage Example</h2>