reverted a change user testing revealed a flaw.
diff --git a/system/libraries/Loader.php b/system/libraries/Loader.php
index 8438cc0..e634c38 100644
--- a/system/libraries/Loader.php
+++ b/system/libraries/Loader.php
@@ -154,7 +154,10 @@
 			$CI->load->database($db_conn, FALSE, TRUE);

 		}

 	

-		load_class('Model', false);

+		if ( ! class_exists('Model'))

+		{

+			require_once(BASEPATH.'libraries/Model'.EXT);

+		}

 

 		require_once(APPPATH.'models/'.$path.$model.EXT);