diff --git a/kslog/dev.inmo.kslog.common/info.html b/kslog/dev.inmo.kslog.common/info.html
index 81fc452..8ca6061 100644
--- a/kslog/dev.inmo.kslog.common/info.html
+++ b/kslog/dev.inmo.kslog.common/info.html
@@ -31,7 +31,7 @@ if(savedDarkMode === true){
-0.0.3
+0.1.0
diff --git a/kslog/package-list b/kslog/package-list
index 4d89a9a..c3333c1 100644
--- a/kslog/package-list
+++ b/kslog/package-list
@@ -1,11 +1,20 @@
$dokka.format:html-v1
$dokka.linkExtension:html
$dokka.location:dev.inmo.kslog.common////PointingToDeclaration/kslog/dev.inmo.kslog.common/index.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#java.util.logging.Logger#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.String,kotlin.Throwable?,kotlin.Boolean]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.String,kotlin.Throwable?,kotlin.String]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.String,kotlin.Throwable?,kotlin.Boolean]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSAndroidLog/#kotlin.String#dev.inmo.kslog.common.LogLevel#dev.inmo.kslog.common.LogLevel#kotlin.Array[dev.inmo.kslog.common.LogLevel]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-android-log.html
+$dokka.location:dev.inmo.kslog.common//KSAndroidLog/#kotlin.String#dev.inmo.kslog.common.LogLevel/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-android-log.html
+$dokka.location:dev.inmo.kslog.common//KSAndroidLog/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.Boolean]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-android-log.html
+$dokka.location:dev.inmo.kslog.common//KSAndroidLog/#kotlin.String#kotlin.collections.Iterable[dev.inmo.kslog.common.LogLevel]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-android-log.html
+$dokka.location:dev.inmo.kslog.common//KSJSLog/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#dev.inmo.kslog.common.LogLevel#dev.inmo.kslog.common.LogLevel#kotlin.Array[dev.inmo.kslog.common.LogLevel]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-j-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSJSLog/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#dev.inmo.kslog.common.LogLevel/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-j-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSJSLog/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.String,kotlin.Throwable?,kotlin.Boolean]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-j-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSJSLog/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#kotlin.collections.Iterable[dev.inmo.kslog.common.LogLevel]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-j-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSJVMLog/#kotlin.String#java.util.logging.Logger#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#dev.inmo.kslog.common.LogLevel#dev.inmo.kslog.common.LogLevel#kotlin.Array[dev.inmo.kslog.common.LogLevel]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-j-v-m-log.html
+$dokka.location:dev.inmo.kslog.common//KSJVMLog/#kotlin.String#java.util.logging.Logger#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#dev.inmo.kslog.common.LogLevel/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-j-v-m-log.html
+$dokka.location:dev.inmo.kslog.common//KSJVMLog/#kotlin.String#java.util.logging.Logger#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.String,kotlin.Throwable?,kotlin.Boolean]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-j-v-m-log.html
+$dokka.location:dev.inmo.kslog.common//KSJVMLog/#kotlin.String#java.util.logging.Logger#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#kotlin.collections.Iterable[dev.inmo.kslog.common.LogLevel]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-j-v-m-log.html
$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#dev.inmo.kslog.common.LogLevel#dev.inmo.kslog.common.LogLevel#kotlin.Array[dev.inmo.kslog.common.LogLevel]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#dev.inmo.kslog.common.LogLevel/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.Boolean]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.Boolean]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#kotlin.collections.Iterable[dev.inmo.kslog.common.LogLevel]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
@@ -17,6 +26,7 @@ $dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.Stri
$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
+$dokka.location:dev.inmo.kslog.common//defaultMessageFormatter/#/PointingToDeclaration/kslog/dev.inmo.kslog.common/default-message-formatter.html
$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
diff --git a/navigation.html b/navigation.html
index daee1c3..a85c317 100644
--- a/navigation.html
+++ b/navigation.html
@@ -14,76 +14,88 @@
-