diff --git a/manual.md b/manual.md
index 3ca11c9..c392f09 100644
--- a/manual.md
+++ b/manual.md
@@ -6,7 +6,7 @@ Command | Description | Aliases | Usage
add |Add a new mod | |add nexus nxm://starfield/mods/4183/files/12955?key=abc&expires=1697023374&user_id=111
add https://www.nexusmods.com/starfield/mods/4183?tab=files
add 4183
add 4183 4182 4181 - Add multiple by id
add *
config |Edit Configuration | |config game-path - Sets the path to the folder under steam containing the starfield Data folder and exe
config ini-path - Sets the path to the folder under your documents that contains StarfieldCustom.ini and eventually Plugins.txt. Needed for updating mod load order
config api-key
config verbose - get additional output (for debugging)
config use-my-docs - deploy mod files under Data to my documents instead of the game folder. (Defaults to false)
config categories - download category names from nexus
If your paths have spaces, make sure to quote them
enable |Enable Mod | |enable
disable
enable 1 2 4
enable 1-4
disable all
-disable |Enable Mod | |enable
disable
enable 1 2 4
enable 1-4
disable all
+disable |Disable Mod | |enable
disable
enable 1 2 4
enable 1-4
disable all
endorse |Endorse Mod | |endorse - endorse a mod on nexus
abstain
endorse 1 2 4
endorse 1-4
abstain |Abstain from endorsing Mod | |endorse - endorse a mod on nexus
abstain
endorse 1 2 4
endorse 1-4
deploy |Deploy enabled mods | |deploy - Applies all mods to the game folder by creating the appropriate symlinks
deploy dryrun - Per your load order view how files will be deployed
diff --git a/src/main/kotlin/TablePrinter.kt b/src/main/kotlin/TablePrinter.kt
index 6fbc9a5..0cd6c8a 100644
--- a/src/main/kotlin/TablePrinter.kt
+++ b/src/main/kotlin/TablePrinter.kt
@@ -1,9 +1,11 @@
+import io.ktor.client.utils.EmptyContent.headers
+
fun String?.truncate(length: Int = 6): String {
return this?.substring(0, kotlin.math.min(this.length, length)) ?: ""
}
data class Table(val columns: List, val data: List