diff --git a/resources/patches/slashcommands/87202-pre.sh b/resources/patches/slashcommands/87202-pre.sh
index f6500a0..0f4edf6 100644
--- a/resources/patches/slashcommands/87202-pre.sh
+++ b/resources/patches/slashcommands/87202-pre.sh
@@ -1,10 +1,26 @@
 #!/bin/bash
 
-cd /opt/ctc/gitrepo/resources/patches/slashcommands/code
+if [ -z "$DISTOK_FOLDER" ]
+then
+    cd /opt/ctc/gitrepo/resources/patches/slashcommands/code
+else
+    cd "$DISTOK_FOLDER/resources/patches/slashcommands/code"
+fi
+
+if [ -z "$DISTOK_APKTOOL_COMMAND" ]
+then
+    DISTOK_APKTOOL_COMMAND="java -jar /opt/ctc/tools/apktool.jar"
+fi
+
+if [ -z "$DISTOK_DX_COMMAND" ]
+then
+    DISTOK_DX_COMMAND="/lib/android-sdk/build-tools/debian/dx"
+fi
+
 chmod +x gradlew
 rm -rf build
 ./gradlew build
 cd build/libs
-/lib/android-sdk/build-tools/debian/dx --dex --output ctccommands.apk ctccommands-1.0-SNAPSHOT.jar
-java -jar /opt/ctc/tools/apktool.jar d ctccommands.apk
+$DISTOK_DX_COMMAND --dex --output ctccommands.apk ctccommands-1.0-SNAPSHOT.jar
+$DISTOK_APKTOOL_COMMAND d ctccommands.apk
 cp -r ctccommands/smali/* ${DISTOK_EXTRACTED_DISCORD_PATH}/smali/
\ No newline at end of file
diff --git a/resources/scripts/ctcci/ctcci.py b/resources/scripts/ctcci/ctcci.py
index 6feb7ae..0e0b59f 100755
--- a/resources/scripts/ctcci/ctcci.py
+++ b/resources/scripts/ctcci/ctcci.py
@@ -48,7 +48,7 @@ with open(os.path.join(REPO_FOLDER, "resources/patchport-state.json")) as f:
     VERSION = STATE["versioncode"]
 
 BASE_APK_PATH = os.path.join(WORK_FOLDER, f"discord-base-{VERSION}")
-BASE_JAR_PATH = os.path.join(WORK_FOLDER, f"discord-base-jar")
+BASE_JAR_PATH = os.path.join(WORK_FOLDER, f"discord-base-{VERSION}-jar")
 # Wipe and recreate the base jar folder
 if os.path.exists(BASE_JAR_PATH):
     shutil.rmtree(BASE_JAR_PATH)
@@ -88,7 +88,6 @@ if not os.path.exists(BASE_JAR_PATH):
     subprocess.run(f"unzip -j {INPUT_FILE} *.dex -d {BASE_JAR_PATH}", shell=True, cwd=WORK_FOLDER)
     subprocess.run(f"{DEX2JAR_BIN} *.dex", shell=True, cwd=BASE_JAR_PATH)
     subprocess.run(f"zipmerge discord-base.jar classes*dex2jar.jar", shell=True, cwd=BASE_JAR_PATH)
-    subprocess.run(f"rm classes*dex2jar.jar *.dex", shell=True, cwd=BASE_JAR_PATH)
 
 # Copy the base cache to work on it
 shutil.copytree(BASE_APK_PATH, WORK_APK_PATH)