diff --git a/sai/autoload.inc.php b/sai/autoload.inc.php
index c21c60d..14aed5f 100644
--- a/sai/autoload.inc.php
+++ b/sai/autoload.inc.php
@@ -10,7 +10,11 @@ $autoload->registerFolder(dirname(__FILE__).'/page/default_module','SYSTEM\SAI')
$autoload->registerFolder(dirname(__FILE__).'/modules','SYSTEM\SAI');
$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_sai','SYSTEM\SAI');
$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_login','SYSTEM\SAI');
-$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_error','SYSTEM\SAI');
+$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_log','SYSTEM\SAI');
$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_security','SYSTEM\SAI');
+$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_mod','SYSTEM\SAI');
+$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_config','SYSTEM\SAI');
+$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_calls','SYSTEM\SAI');
+$autoload->registerFolder(dirname(__FILE__).'/modules/saimod_sys_locale','SYSTEM\SAI');
require_once dirname(__FILE__).'/modules/register_modules.php';
\ No newline at end of file
diff --git a/sai/modules/register_modules.php b/sai/modules/register_modules.php
index 5369721..74de378 100644
--- a/sai/modules/register_modules.php
+++ b/sai/modules/register_modules.php
@@ -2,9 +2,10 @@
\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_sai');
\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_login');
-\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_error');
+\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_log');
\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_security');
-//\SYSTEM\SAI\sai::getInstance()->register('\SYSTEM\SAI\saimod_sys_sys');
-//\SYSTEM\SAI\sai::getInstance()->register('\SYSTEM\SAI\saimod_sys_api');
-//\SYSTEM\SAI\sai::getInstance()->register('\SYSTEM\SAI\saimod_sys_page');
+\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_mod');
+\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_config');
+\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_calls');
+\SYSTEM\SAI\sai::getInstance()->register_sys('\SYSTEM\SAI\saimod_sys_locale');
//\SYSTEM\SAI\sai::getInstance()->register('\SYSTEM\SAI\saimod_sys_docu');
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_calls/saimod_sys_calls.php b/sai/modules/saimod_sys_calls/saimod_sys_calls.php
new file mode 100644
index 0000000..cef2a6c
--- /dev/null
+++ b/sai/modules/saimod_sys_calls/saimod_sys_calls.php
@@ -0,0 +1,45 @@
+Api Calls'.
+ '
'.
+ ''.'| '.'Config ID'.' | '.''.'Config Name'.' | '.''.'Value'.' | '.'
';
+
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_ERRORREPORTING. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_ERRORREPORTING'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_ERRORREPORTING). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEPATH. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEPATH'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEPATH). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE'. ' | '.''.(\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE) == 1 ? 'mysql' : 'postgres'). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_HOST. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_HOST'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_HOST). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PORT. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PORT'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PORT). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_USER. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_USER'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_USER). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PASSWORD. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PASSWORD'. ' | '.''.'<hidden>'. ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_DBNAME. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_DBNAME'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_DBNAME). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_BASEURL. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_BASEURL'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_BASEURL). ' | '.'
';
+ $result .= ''.'| '.\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_NAVIMG. ' | '.''.'\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_NAVIMG'. ' | '.''.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_NAVIMG). ' | '.'
';
+
+ $result .= '
';
+
+ return $result;
+ }
+ public static function html_li_menu(){return '