diff --git a/user_guide/database/utilities.html b/user_guide/database/utilities.html
index 3af4944..3efa04f 100644
--- a/user_guide/database/utilities.html
+++ b/user_guide/database/utilities.html
@@ -48,7 +48,7 @@
 <a href="http://www.codeigniter.com/">Code Igniter Home</a> &nbsp;&#8250;&nbsp;

 <a href="../index.html">User Guide Home</a> &nbsp;&#8250;&nbsp;

 <a href="index.html">Database Library</a> &nbsp;&#8250;&nbsp;

-Database Utilities Class

+Database Utility Class

 </td>

 <td id="searchbox"><form method="get" action="http://www.google.com/search"><input type="hidden" name="as_sitesearch" id="as_sitesearch" value="www.codeigniter.com/user_guide/" />Search User Guide&nbsp; <input type="text" class="input" style="width:200px;" name="q" id="q" size="31" maxlength="255" value="" />&nbsp;<input type="submit" class="submit" name="sa" value="Go" /></form></td>

 </tr>

@@ -62,28 +62,28 @@
 <!-- START CONTENT -->

 <div id="content">

 

-<h1>Database Utilities Class</h1>

+<h1>Database Utility Class</h1>

 

-<p>The Database Utilities Class contains functions that help you manage your database.</p>

+<p>The Database Utility Class contains functions that help you manage your database.</p>

 

 <h3>Table of Contents</h3>

 

 <ul>

-<li><a href="#init">Initializing the Utilities Class</a></li>

+<li><a href="#init">Initializing the Utility Class</a></li>

 <li><a href="#create">Creating a Database</a></li>

 <li><a href="#drop">Dropping a Database</a></li>

 <li><a href="#list">Listing your Databases</a></li>

 <li><a href="#opttb">Optimizing your Tables</a></li>

 <li><a href="#repair">Repairing your Databases</a></li>

 <li><a href="#optdb">Optimizing your Database</a></li>

-<li><a href="#cvs">CVS Files from a Database Result</a></li>

+<li><a href="#csv">CSV Files from a Database Result</a></li>

 <li><a href="#xml">XML Files from a Database Result</a></li>

 <li><a href="#backup">Backing up your Database</a></li>

 </ul>

 

 

 <a name="init"></a>

-<h2>Initializing the Utilities Class</h2>

+<h2>Initializing the Utility Class</h2>

 

 <p class="important"><strong>Important:</strong>&nbsp; This class must be initialized independently since it is a separate class from the main Database class. 

 More info below...</p>

@@ -184,10 +184,10 @@
 <p><strong>Note:</strong> Not all database platforms support table optimization.</p>

 

 

-<a name="cvs"></a>

-<h2>$this->dbutil->cvs_from_result($db_result)</h2>

+<a name="csv"></a>

+<h2>$this->dbutil->csv_from_result($db_result)</h2>

 

-<p>Permits you to generate a CVS file from a query result. The first parameter of the function must contain the result object from your query. 

+<p>Permits you to generate a CSV file from a query result. The first parameter of the function must contain the result object from your query. 

 Example:</p>

 

 <code>

@@ -195,7 +195,7 @@
 <br />

 $query = $this->db->query("SELECT * FROM mytable");<br />

 <br />

-echo $this->dbutil->cvs_from_result($query);

+echo $this->dbutil->csv_from_result($query);

 </code>

 

 <p>The second and third parameters allows you to 

@@ -205,10 +205,10 @@
 $delimiter = ",";<br />

 $newline = "\r\n";<br />

 <br />

-echo $this->dbutil->cvs_from_result($query, $delimiter, $newline);

+echo $this->dbutil->csv_from_result($query, $delimiter, $newline);

 </code>

 

-<p class="important"><strong>Important:</strong>&nbsp; This function will NOT write the CVS file for you.  It simply creates the CVS layout.

+<p class="important"><strong>Important:</strong>&nbsp; This function will NOT write the CSV file for you.  It simply creates the CSV layout.

 If you need to write the file use the <a href="../helpers/file_helper.html">File Helper</a>.</p>

 

 

@@ -230,10 +230,10 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';tab'&nbsp;&nbsp;&nbsp;&nbsp;=> "\t"<br />

 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br />

 <br />

-echo $this->dbutil->cvs_from_result($query, $config);

+echo $this->dbutil->xml_from_result($query, $config);

 </code>

 

-<p class="important"><strong>Important:</strong>&nbsp; This function will NOT write the CVS file for you.  It simply creates the CVS layout.

+<p class="important"><strong>Important:</strong>&nbsp; This function will NOT write the XML file for you.  It simply creates the XML layout.

 If you need to write the file use the <a href="../helpers/file_helper.html">File Helper</a>.</p>

 

 

diff --git a/user_guide/general/changelog.html b/user_guide/general/changelog.html
index 4d4c537..aab14d5 100644
--- a/user_guide/general/changelog.html
+++ b/user_guide/general/changelog.html
@@ -63,6 +63,33 @@
 <h1>Change Log</h1>

 

 

+<h2>Version 1.5.0</h2>

+<p>Release Date: Ocotber 15, 2006</p>

+

+<ul>

+<li>Added <a href="../database/utilities.html">DB utility class</a>, permitting DB backups, generating CVS or XML files, and various other functions.</li>

+<li>Added <a href="../database/caching.html">DB Caching class</a> permitting queries to be cached.</li>

+<li>Added <a href="../database/transactions.html">transaction support</a> to the database classes.</li>

+<li>Added relationship capability to the database active record class</li>

+<li>Added the ability to <a href="creating_libraries.html">extend libraries</a> and <a href="core_classes.html">extend core classes</a>, in addition to being able to replace them.</li>

+<li>Added support for storing <a href="models.html">models within sub-folders</a>.</li>

+<li>Added simple_query() function to the database classes</li>

+<li>Added $query->free_result();</li>

+<li>Added $query->field_names() function</li>

+<li>Added $this->db->platform() function</li>

+<li>Added "is_numeric" to validation</li>

+

+<li><strong>Deprecated "init" folder</strong>.  Initialization happens automatically now.  <a href="creating_libraries.html">Please see documentation</a>.</li>

+<li><strong>Deprecated</strong> $this->db->field_names()  USE  $this->db->list_fields()</li>

+<li><strong>Deprecated</strong> $this->load->library('unit_test').  USE $this->load->library('unit')</li>

+

+

+

+</ul>

+

+

+

+

 <h2>Version 1.4.1</h2>

 <p>Release Date: September 21, 2006</p>

 

diff --git a/user_guide/libraries/unit_testing.html b/user_guide/libraries/unit_testing.html
index f7b1f20..5e9cdd2 100644
--- a/user_guide/libraries/unit_testing.html
+++ b/user_guide/libraries/unit_testing.html
@@ -76,7 +76,7 @@
 

 <p>Like most other classes in Code Igniter, the Unit Test class is initialized in your controller using the <dfn>$this->load->library</dfn> function:</p>

 

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

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

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

 

 

diff --git a/user_guide/nav/nav.js b/user_guide/nav/nav.js
index d7e3fa8..fa8a673 100644
--- a/user_guide/nav/nav.js
+++ b/user_guide/nav/nav.js
@@ -21,7 +21,7 @@
 			'<li><a href="'+base+'installation/downloads.html">Downloading Code Igniter</a></li>' +
 			'<li><a href="'+base+'installation/index.html">Installation Instructions</a></li>' +
 			'<li><a href="'+base+'installation/upgrading.html">Upgrading from a Previous Version</a></li>' +
-			'<li><a href="'+base+'troubleshooting.html">Troubleshooting</a></li>' +
+			'<li><a href="'+base+'installation/troubleshooting.html">Troubleshooting</a></li>' +
 		'</ul>' +
 		
 		'<h3>Introduction</h3>' +
@@ -83,6 +83,7 @@
 		'<li><a href="'+base+'libraries/uri.html">URI Class</a></li>' +
 		'<li><a href="'+base+'libraries/validation.html">Validation Class</a></li>' +
 		'<li><a href="'+base+'libraries/xmlrpc.html">XML-RPC Class</a></li>' +
+		'<li><a href="'+base+'libraries/zip.html">Zip Encoding Class</a></li>' +
 		'</ul>' +
 
 		'</td><td class="td_sep" valign="top">' +