diff --git a/src/id/siimanga/build.gradle b/src/id/siimanga/build.gradle
index 03a4567df..161f0eace 100644
--- a/src/id/siimanga/build.gradle
+++ b/src/id/siimanga/build.gradle
@@ -1,9 +1,9 @@
 ext {
     extName = 'Siikomik'
     extClass = '.Siikomik'
-    themePkg = 'madara'
+    themePkg = 'mangathemesia'
     baseUrl = 'https://siikomik.com'
-    overrideVersionCode = 1
+    overrideVersionCode = 8
     isNsfw = false
 }
 
diff --git a/src/id/siimanga/res/mipmap-hdpi/ic_launcher.png b/src/id/siimanga/res/mipmap-hdpi/ic_launcher.png
index 71c724ac7..79c72c81c 100644
Binary files a/src/id/siimanga/res/mipmap-hdpi/ic_launcher.png and b/src/id/siimanga/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/src/id/siimanga/res/mipmap-mdpi/ic_launcher.png b/src/id/siimanga/res/mipmap-mdpi/ic_launcher.png
index a91e63ba4..4a5224958 100644
Binary files a/src/id/siimanga/res/mipmap-mdpi/ic_launcher.png and b/src/id/siimanga/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/src/id/siimanga/res/mipmap-xhdpi/ic_launcher.png b/src/id/siimanga/res/mipmap-xhdpi/ic_launcher.png
index 6e7c26036..2115839f7 100644
Binary files a/src/id/siimanga/res/mipmap-xhdpi/ic_launcher.png and b/src/id/siimanga/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/src/id/siimanga/res/mipmap-xxhdpi/ic_launcher.png b/src/id/siimanga/res/mipmap-xxhdpi/ic_launcher.png
index 086e37dfe..b328e86d6 100644
Binary files a/src/id/siimanga/res/mipmap-xxhdpi/ic_launcher.png and b/src/id/siimanga/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/src/id/siimanga/res/mipmap-xxxhdpi/ic_launcher.png b/src/id/siimanga/res/mipmap-xxxhdpi/ic_launcher.png
index 47b73901e..c2e18f1ab 100644
Binary files a/src/id/siimanga/res/mipmap-xxxhdpi/ic_launcher.png and b/src/id/siimanga/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/src/id/siimanga/src/eu/kanade/tachiyomi/extension/id/siimanga/Siikomik.kt b/src/id/siimanga/src/eu/kanade/tachiyomi/extension/id/siimanga/Siikomik.kt
index 196830482..b05423d32 100644
--- a/src/id/siimanga/src/eu/kanade/tachiyomi/extension/id/siimanga/Siikomik.kt
+++ b/src/id/siimanga/src/eu/kanade/tachiyomi/extension/id/siimanga/Siikomik.kt
@@ -1,25 +1,18 @@
 package eu.kanade.tachiyomi.extension.id.siimanga
 
-import eu.kanade.tachiyomi.multisrc.madara.Madara
+import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
 import eu.kanade.tachiyomi.network.interceptor.rateLimit
-import java.text.SimpleDateFormat
-import java.util.Locale
 
-class Siikomik : Madara(
+class Siikomik : MangaThemesia(
     "Siikomik",
     "https://siikomik.com",
     "id",
-    dateFormat = SimpleDateFormat("dd MMMM yyyy", Locale.US),
 ) {
-    override val id = 5693774260946188681
-
-    override val mangaSubString = "komik"
+    override val versionId = 2
 
     override val client = super.client.newBuilder()
         .rateLimit(3)
         .build()
 
-    override val useLoadMoreRequest = LoadMoreStrategy.Always
-
-    override val useNewChapterEndpoint = false
+    override val hasProjectPage = true
 }