diff --git a/setup/firstlogin/templates/templates.tpl b/setup/firstlogin/templates/templates.tpl
index 203c3ad..4e7abc6 100644
--- a/setup/firstlogin/templates/templates.tpl
+++ b/setup/firstlogin/templates/templates.tpl
@@ -1,8 +1,42 @@
\ No newline at end of file
diff --git a/setup/firstlogin/wSession.php b/setup/firstlogin/wSession.php
new file mode 100644
index 0000000..fcd3d55
--- /dev/null
+++ b/setup/firstlogin/wSession.php
@@ -0,0 +1,62 @@
+.
+*
+* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco,
+* California 94120-7775, or email info@knowledgetree.com.
+*
+* The interactive user interfaces in modified source and object code versions
+* of this program must display Appropriate Legal Notices, as required under
+* Section 5 of the GNU General Public License version 3.
+*
+* In accordance with Section 7(b) of the GNU General Public License version 3,
+* these Appropriate Legal Notices must retain the display of the "Powered by
+* KnowledgeTree" logo and retain the original copyright notice. If the display of the
+* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices
+* must display the words "Powered by KnowledgeTree" and retain the original
+* copyright notice.
+* Contributor( s): ______________________________________
+*/
+
+/**
+*
+* @copyright 2008-2010, KnowledgeTree Inc.
+* @license GNU General Public License version 3
+* @author KnowledgeTree Team
+* @package First Login
+* @version Version 0.1
+*/
+class wSession extends SessionBase
+{
+ public $salt = 'firstlogin';
+
+ /**
+ * Constructs session object
+ *
+ * @author KnowledgeTree Team
+ * @access public
+ * @param none
+ */
+ public function __construct() {
+ $this->setSalt($this->salt);
+ $this->startSession();
+ }
+
+}
+?>
\ No newline at end of file
diff --git a/setup/migrate/migrateWizard.php b/setup/migrate/migrateWizard.php
index d695513..14ead3f 100644
--- a/setup/migrate/migrateWizard.php
+++ b/setup/migrate/migrateWizard.php
@@ -80,7 +80,7 @@ class MigrateWizard extends WizardBase {
$ins = new Migrater(); // Instantiate the migrater
$ins->resolveErrors($response); // Run step
} else {
- $ins = new Migrater(new Session()); // Instantiate the migrater and pass the session class
+ $ins = new Migrater(new wSession()); // Instantiate the migrater and pass the session class
$ins->step(); // Run step
}
}
diff --git a/setup/migrate/templates/error.tpl b/setup/migrate/templates/error.tpl
index 0b2f86b..1f49699 100644
--- a/setup/migrate/templates/error.tpl
+++ b/setup/migrate/templates/error.tpl
@@ -17,7 +17,7 @@