diff --git a/soitool/database.py b/soitool/database.py
index 8b98246e8ee1e08d28616470d245769b41065892..525b502c51560285334570c4495ca9ec5c022125 100644
--- a/soitool/database.py
+++ b/soitool/database.py
@@ -87,8 +87,8 @@ class Database:
         self.conn.commit()
 
     def fill_codebook(self):
-        """Read data from long_codebook.json and fill DB-table Codebook."""
-        file_path = os.path.join(CURDIR, "testdata/long_codebook.json")
+        """Read data from codebook.json and fill DB-table Codebook."""
+        file_path = os.path.join(CURDIR, "testdata/codebook.json")
 
         # Load json as dict
         file = open(file_path, "r", encoding="utf-8")
diff --git a/soitool/inline_editable_soi_view.py b/soitool/inline_editable_soi_view.py
index 0a09cc403fa59bc5f4505b5806990304ccd2c819..29579d78a0be0d52463c05d59cfed9e82e25bf5f 100644
--- a/soitool/inline_editable_soi_view.py
+++ b/soitool/inline_editable_soi_view.py
@@ -390,6 +390,12 @@ class InlineEditableSOIView(QScrollArea):
         ValueError
             If filename is invalid.
         """
+        # Prepare modules for PDF-export
+        for module in self.soi.modules:
+            module["widget"].prepare_for_pdf_export()
+        for attachment in self.soi.attachments:
+            attachment["widget"].prepare_for_pdf_export()
+
         if filename is None:
             filename = generate_soi_filename(self.soi) + ".pdf"
 
diff --git a/soitool/media/authenticationboardmodule.PNG b/soitool/media/authenticationboardmodule.PNG
deleted file mode 100644
index d725e2615e1c1c37c0507da0da51d8cb6635cc1c..0000000000000000000000000000000000000000
Binary files a/soitool/media/authenticationboardmodule.PNG and /dev/null differ
diff --git a/soitool/media/authenticationboardmodule.png b/soitool/media/authenticationboardmodule.png
new file mode 100644
index 0000000000000000000000000000000000000000..0c06f9fc092c1d672e5f8e7aff2dafb22231193d
Binary files /dev/null and b/soitool/media/authenticationboardmodule.png differ
diff --git a/soitool/media/codephrasemodule.png b/soitool/media/codephrasemodule.png
index febb589d18feaf07ee2713e096e614375df2c1bf..61472e2a1c23a2713aae292b5e919e59f3a5b872 100644
Binary files a/soitool/media/codephrasemodule.png and b/soitool/media/codephrasemodule.png differ
diff --git a/soitool/media/freetextmodule.PNG b/soitool/media/freetextmodule.PNG
deleted file mode 100644
index 55cfe4d305ae89e278c726093e8042001f61dd69..0000000000000000000000000000000000000000
Binary files a/soitool/media/freetextmodule.PNG and /dev/null differ
diff --git a/soitool/media/freetextmodule.png b/soitool/media/freetextmodule.png
new file mode 100644
index 0000000000000000000000000000000000000000..93cc9b7786df2516ae17abc22d8e1a14622a0f24
Binary files /dev/null and b/soitool/media/freetextmodule.png differ
diff --git a/soitool/media/frequencytable.png b/soitool/media/frequencytable.png
index d380e120287b2548598fd81e059bdcc70e0685ad..9ca6e6f62ff7883f90d5c8144aa5bc076aea7d04 100644
Binary files a/soitool/media/frequencytable.png and b/soitool/media/frequencytable.png differ
diff --git a/soitool/media/phonebook.png b/soitool/media/phonebook.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d02902a742fd9718df1e2ab5483b168513e1ef6
Binary files /dev/null and b/soitool/media/phonebook.png differ
diff --git a/soitool/media/phonetable.png b/soitool/media/phonetable.png
deleted file mode 100644
index 2e699d71b68a4b6f7ccb259efbbebd341dcdbdde..0000000000000000000000000000000000000000
Binary files a/soitool/media/phonetable.png and /dev/null differ
diff --git a/soitool/media/predefinedcodesmodule.PNG b/soitool/media/predefinedcodesmodule.PNG
deleted file mode 100644
index b98996ee87b87fe70de8e00c6a271d6d7022eecf..0000000000000000000000000000000000000000
Binary files a/soitool/media/predefinedcodesmodule.PNG and /dev/null differ
diff --git a/soitool/media/predefinedcodesmodule.png b/soitool/media/predefinedcodesmodule.png
new file mode 100644
index 0000000000000000000000000000000000000000..d061d3fbf38d6c0276549e263d607a7146935849
Binary files /dev/null and b/soitool/media/predefinedcodesmodule.png differ
diff --git a/soitool/media/subtractorcodesmodule.PNG b/soitool/media/subtractorcodesmodule.PNG
deleted file mode 100644
index 7a3f581f62d58d2c88dbc909fdd06e27d5b8d404..0000000000000000000000000000000000000000
Binary files a/soitool/media/subtractorcodesmodule.PNG and /dev/null differ
diff --git a/soitool/media/subtractorcodesmodule.png b/soitool/media/subtractorcodesmodule.png
new file mode 100644
index 0000000000000000000000000000000000000000..484f9071ff7ad4873b9c46e59e9d8d47be3ae7c5
Binary files /dev/null and b/soitool/media/subtractorcodesmodule.png differ
diff --git a/soitool/media/tablemodule.png b/soitool/media/tablemodule.png
index bc9d143b46ea013cc6bc0c1a06873ec09952bfdc..e19d3f74957b9535033d4b0480b68279a212d1fc 100644
Binary files a/soitool/media/tablemodule.png and b/soitool/media/tablemodule.png differ
diff --git a/soitool/modules/code_table_base.py b/soitool/modules/code_table_base.py
index 3e4b525f7c5f3d0ebf69acaccbfca66a89e03a72..389062947a8a9516c115fd2e65f53ae877967cd3 100644
--- a/soitool/modules/code_table_base.py
+++ b/soitool/modules/code_table_base.py
@@ -1,15 +1,26 @@
-"""Module containing parent-class for code-table-modules.
+"""Module containing superclass for code-table-modules, and it's setup-dialog.
 
-Parent-class for AuthenticationBoardModule and SubtractorCodesModule.
+Superclass for AuthenticationBoardModule and SubtractorCodesModule.
 """
-from PySide2.QtWidgets import QTableWidget, QTableWidgetItem
+from PySide2.QtWidgets import (
+    QTableWidget,
+    QTableWidgetItem,
+    QDialog,
+    QVBoxLayout,
+    QHBoxLayout,
+    QLabel,
+    QLineEdit,
+    QComboBox,
+    QFormLayout,
+    QPushButton,
+)
 from PySide2.QtCore import Qt
 from soitool.coder import get_code_set, get_code
-from soitool.modules.code_table_settings import CodeTableSettings
 from soitool.modules.module_base import (
     ModuleBase,
     get_table_size,
     resize_table,
+    prepare_table_for_pdf_export,
     is_event_remove_row,
     is_event_add_row,
 )
@@ -244,6 +255,10 @@ class CodeTableBase(ModuleBase, QTableWidget, metaclass=Meta):
 
         return data
 
+    def prepare_for_pdf_export(self):
+        """Prepare for PDF-export."""
+        prepare_table_for_pdf_export(self)
+
     @staticmethod
     def get_icon():
         """Abstract method, should be implemented by derived class."""
@@ -253,3 +268,90 @@ class CodeTableBase(ModuleBase, QTableWidget, metaclass=Meta):
     def get_user_friendly_name():
         """Abstract method, should be implemented by derived class."""
         raise NotImplementedError
+
+
+class CodeTableSettings(QDialog):
+    """Setup of CodeTableBase.
+
+    Parameters
+    ----------
+    code_table_base : soitool.modules.code_table_base.CodeTableBase
+        Is used to fetch the modules default values, so that these are
+        pre-selected.
+    """
+
+    def __init__(self, code_table_base):
+        super().__init__()
+
+        # Hide help-button, disable close-button and set window width
+        self.setWindowFlag(Qt.WindowContextHelpButtonHint, False)
+        self.setWindowFlag(Qt.WindowCloseButtonHint, False)
+        self.setFixedWidth(350)
+
+        # Headline
+        self.label_headline = QLabel("Overskrift")
+        self.edit_headline = QLineEdit()
+        self.edit_headline.setText(code_table_base.start_headline)
+
+        # Number of codes
+        self.label_no_of_codes = QLabel("Antall koder")
+        self.combo_no_of_codes = QComboBox()
+        for i in range(2, code_table_base.maximum_no_of_codes + 1):
+            self.combo_no_of_codes.addItem(str(i))
+        self.combo_no_of_codes.setCurrentIndex(
+            code_table_base.start_no_of_codes - 2
+        )
+
+        # Code length
+        self.label_code_length = QLabel("Kodelengde")
+        self.combo_code_length = QComboBox()
+        for i in range(2, 31):
+            self.combo_code_length.addItem(str(i))
+        self.combo_code_length.setCurrentIndex(code_table_base.code_length - 2)
+
+        # Space interval
+        self.label_space_interval = QLabel("Intervall for kodemellomrom")
+        self.combo_space_interval = QComboBox()
+        for i in range(11):
+            self.combo_space_interval.addItem(str(i))
+        self.combo_space_interval.setCurrentIndex(
+            code_table_base.space_interval
+        )
+
+        # Space amount
+        self.label_space_amount = QLabel("Mellomrom per intervall")
+        self.combo_space_amount = QComboBox()
+        for i in range(6):
+            self.combo_space_amount.addItem(str(i))
+        self.combo_space_amount.setCurrentIndex(code_table_base.space_amount)
+
+        # Create-button
+        self.button_create = QPushButton("Opprett")
+        self.button_create.clicked.connect(self.accept)
+
+        self.create_and_set_layout()
+
+    def create_and_set_layout(self):
+        """Create layouts, add widgets and set layout."""
+        # Layout for input-widgets
+        self.form_layout = QFormLayout()
+        self.form_layout.addRow(self.label_headline, self.edit_headline)
+        self.form_layout.addRow(self.label_no_of_codes, self.combo_no_of_codes)
+        self.form_layout.addRow(self.label_code_length, self.combo_code_length)
+        self.form_layout.addRow(
+            self.label_space_interval, self.combo_space_interval
+        )
+        self.form_layout.addRow(
+            self.label_space_amount, self.combo_space_amount
+        )
+
+        # Layout for create-button
+        self.button_layout = QHBoxLayout()
+        self.button_layout.addWidget(self.button_create)
+
+        # Main layout
+        self.main_layout = QVBoxLayout()
+        self.main_layout.addLayout(self.form_layout)
+        self.main_layout.addLayout(self.button_layout)
+
+        self.setLayout(self.main_layout)
diff --git a/soitool/modules/code_table_settings.py b/soitool/modules/code_table_settings.py
deleted file mode 100644
index 1c10046e286b95bb494b997017f1df3161659752..0000000000000000000000000000000000000000
--- a/soitool/modules/code_table_settings.py
+++ /dev/null
@@ -1,100 +0,0 @@
-"""QDialog for setup of CodeTableBase."""
-
-from PySide2.QtWidgets import (
-    QDialog,
-    QVBoxLayout,
-    QHBoxLayout,
-    QLabel,
-    QLineEdit,
-    QComboBox,
-    QFormLayout,
-    QPushButton,
-)
-from PySide2.QtCore import Qt
-
-
-class CodeTableSettings(QDialog):
-    """Setup of CodeTableBase.
-
-    Parameters
-    ----------
-    code_table_base : soitool.modules.code_table_base.CodeTableBase
-        Is used to fetch the modules default values, so that these are
-        pre-selected.
-    """
-
-    def __init__(self, code_table_base):
-        super().__init__()
-
-        # Hide help-button, disable close-button and set window width
-        self.setWindowFlag(Qt.WindowContextHelpButtonHint, False)
-        self.setWindowFlag(Qt.WindowCloseButtonHint, False)
-        self.setFixedWidth(450)
-
-        # Headline
-        self.label_headline = QLabel("Overskrift")
-        self.edit_headline = QLineEdit()
-        self.edit_headline.setText(code_table_base.start_headline)
-
-        # Number of codes
-        self.label_no_of_codes = QLabel("Antall koder")
-        self.combo_no_of_codes = QComboBox()
-        for i in range(2, code_table_base.maximum_no_of_codes + 1):
-            self.combo_no_of_codes.addItem(str(i))
-        self.combo_no_of_codes.setCurrentIndex(
-            code_table_base.start_no_of_codes - 2
-        )
-
-        # Code length
-        self.label_code_length = QLabel("Kodelengde")
-        self.combo_code_length = QComboBox()
-        for i in range(2, 31):
-            self.combo_code_length.addItem(str(i))
-        self.combo_code_length.setCurrentIndex(code_table_base.code_length - 2)
-
-        # Space interval
-        self.label_space_interval = QLabel("Intervall for kodemellomrom")
-        self.combo_space_interval = QComboBox()
-        for i in range(11):
-            self.combo_space_interval.addItem(str(i))
-        self.combo_space_interval.setCurrentIndex(
-            code_table_base.space_interval
-        )
-
-        # Space amount
-        self.label_space_amount = QLabel("Mellomrom per intervall")
-        self.combo_space_amount = QComboBox()
-        for i in range(6):
-            self.combo_space_amount.addItem(str(i))
-        self.combo_space_amount.setCurrentIndex(code_table_base.space_amount)
-
-        # Create-button
-        self.button_create = QPushButton("Opprett")
-        self.button_create.clicked.connect(self.accept)
-
-        self.create_and_set_layout()
-
-    def create_and_set_layout(self):
-        """Create layouts, add widgets and set layout."""
-        # Layout for input-widgets
-        self.form_layout = QFormLayout()
-        self.form_layout.addRow(self.label_headline, self.edit_headline)
-        self.form_layout.addRow(self.label_no_of_codes, self.combo_no_of_codes)
-        self.form_layout.addRow(self.label_code_length, self.combo_code_length)
-        self.form_layout.addRow(
-            self.label_space_interval, self.combo_space_interval
-        )
-        self.form_layout.addRow(
-            self.label_space_amount, self.combo_space_amount
-        )
-
-        # Layout for create-button
-        self.button_layout = QHBoxLayout()
-        self.button_layout.addWidget(self.button_create)
-
-        # Main layout
-        self.main_layout = QVBoxLayout()
-        self.main_layout.addLayout(self.form_layout)
-        self.main_layout.addLayout(self.button_layout)
-
-        self.setLayout(self.main_layout)
diff --git a/soitool/modules/module_base.py b/soitool/modules/module_base.py
index 06bf647d1a22a97634a0c30fe16adbaa0cf516d7..a97b5dee07d178b15d83307fb47ecf95b642a6ad 100644
--- a/soitool/modules/module_base.py
+++ b/soitool/modules/module_base.py
@@ -53,6 +53,10 @@ class ModuleBase(ABC):
         """Abstract method, should be implemented by derived class."""
         raise NotImplementedError
 
+    def prepare_for_pdf_export(self):
+        """Abstract method, should be implemented by derived class."""
+        raise NotImplementedError
+
     @staticmethod
     def get_user_friendly_name():
         """Abstract method, should be implemented by derived class."""
@@ -150,6 +154,51 @@ def set_module_pos(widget, pos):
     widget.move(pos)
 
 
+def prepare_table_for_pdf_export(widget):
+    """Prepare QTableWidget for PDF-export.
+
+    Deselect cells and clear focus.
+
+    Parameters
+    ----------
+    widget : QTableWidget
+        Table to prepare.
+    """
+    widget.clearSelection()
+    widget.clearFocus()
+
+
+def prepare_line_edit_for_pdf_export(widget):
+    """Prepare QLineEdit for PDF-export.
+
+    Deselect text and clear focus.
+
+    Parameters
+    ----------
+    widget : QLineEdit
+        QLineEdit to prepare.
+    """
+    widget.deselect()
+    widget.clearFocus()
+
+
+def prepare_text_edit_for_pdf_export(widget):
+    """Prepare QTextEdit for PDF-export.
+
+    Deselect text and clear focus.
+
+    Parameters
+    ----------
+    widget : QTextEdit
+        QTextEdit to prepare.
+    """
+    text_cursor = widget.textCursor()
+    text_cursor.clearSelection()
+    widget.setTextCursor(text_cursor)
+
+    widget.clearFocus()
+
+
 def is_event_add_row(event):
     """Check if the event is 'CTRL +'.
 
diff --git a/soitool/modules/module_code_phrase.py b/soitool/modules/module_code_phrase.py
index dba1c5aea5e25ac8aefc80c55c1a3ef6d2f20b8f..9949fd0569f0c0c772ff4e3283c17d9d857c28fd 100644
--- a/soitool/modules/module_code_phrase.py
+++ b/soitool/modules/module_code_phrase.py
@@ -12,6 +12,8 @@ from PySide2.QtGui import QIcon
 from soitool.modules.module_base import (
     ModuleBase,
     DEFAULT_FONT,
+    prepare_table_for_pdf_export,
+    prepare_line_edit_for_pdf_export,
     is_event_add_row,
     is_event_remove_row,
 )
@@ -314,6 +316,11 @@ class CodePhraseModule(ModuleBase, QWidget, metaclass=Meta):
 
         return content
 
+    def prepare_for_pdf_export(self):
+        """Prepare for PDF-export."""
+        prepare_line_edit_for_pdf_export(self.line_edit_header)
+        prepare_table_for_pdf_export(self.table)
+
     @staticmethod
     def get_user_friendly_name():
         """Get user-friendly name of module."""
diff --git a/soitool/modules/module_freetext.py b/soitool/modules/module_freetext.py
index 29c63a1a86a2d9b419b14eb6895bfeb5d23308df..8b878eb952116a1b9e9565c7fd5c71688911b241 100644
--- a/soitool/modules/module_freetext.py
+++ b/soitool/modules/module_freetext.py
@@ -9,7 +9,12 @@ from soitool.modules.fit_to_contents_widgets import (
     TextEditWithSizeOfContent,
     LineEditWithSizeOfContent,
 )
-from soitool.modules.module_base import ModuleBase, DEFAULT_FONT
+from soitool.modules.module_base import (
+    ModuleBase,
+    DEFAULT_FONT,
+    prepare_line_edit_for_pdf_export,
+    prepare_text_edit_for_pdf_export,
+)
 
 
 class Meta(type(ModuleBase), type(QWidget)):
@@ -113,6 +118,11 @@ class FreeTextModule(ModuleBase, QWidget, metaclass=Meta):
             self.text_edit_body.toPlainText(),
         ]
 
+    def prepare_for_pdf_export(self):
+        """Prepare for PDF-export."""
+        prepare_line_edit_for_pdf_export(self.line_edit_header)
+        prepare_text_edit_for_pdf_export(self.text_edit_body)
+
     @staticmethod
     def get_user_friendly_name():
         """Get user-friendly name of module."""
diff --git a/soitool/modules/module_frequency_table.py b/soitool/modules/module_frequency_table.py
index 05790844311491baa78e8bb77913cb3f58d3a107..2ab6612e3dc92c94428c97199ffd1b15eb650582 100644
--- a/soitool/modules/module_frequency_table.py
+++ b/soitool/modules/module_frequency_table.py
@@ -22,6 +22,7 @@ from soitool.modules.module_base import (
     SUB_HEADLINE_FONT,
     DEFAULT_FONT,
     resize_table,
+    prepare_table_for_pdf_export,
     is_event_remove_row,
     is_event_add_row,
     is_event_edit_module,
@@ -53,6 +54,7 @@ class ColumnsChoicePopup(QDialog):
         self.columns = columns
 
         self.setWindowTitle("Velg kolonner til frekvenstabell")
+        self.setWindowFlag(Qt.WindowContextHelpButtonHint, False)
 
         # Layout for headers and checkboxes
         grid = QGridLayout()
@@ -595,6 +597,10 @@ class FrequencyTableModule(ModuleBase, QWidget, metaclass=Meta):
         """
         return "Frekvenstabell"
 
+    def prepare_for_pdf_export(self):
+        """Prepare for PDF-export."""
+        prepare_table_for_pdf_export(self.table)
+
     @staticmethod
     def get_icon():
         """Get module icon.
diff --git a/soitool/modules/module_phonebook.py b/soitool/modules/module_phonebook.py
index 5590a5e84954a2c0b02075a7c26c7c7b0409d42b..25256ebb585a188b0761871062a6069dc839d256 100644
--- a/soitool/modules/module_phonebook.py
+++ b/soitool/modules/module_phonebook.py
@@ -20,6 +20,7 @@ from soitool.modules.module_base import (
     SUB_HEADLINE_FONT,
     resize_table,
     get_table_size,
+    prepare_table_for_pdf_export,
     is_event_add_row,
     is_event_remove_row,
     is_event_edit_module,
@@ -41,6 +42,8 @@ class ColumnsChoicePopup(QDialog):
         super().__init__()
         self.selected_columns = selected_columns
         self.setWindowTitle("Kolonner")
+        self.setMinimumWidth(115)
+        self.setWindowFlag(Qt.WindowContextHelpButtonHint, False)
 
         # Layout
         layout = QVBoxLayout()
@@ -135,6 +138,8 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
         # Table
         self.table = self.__create_table()
         self.table.cellChanged.connect(self.resize)
+        # To ensure table is initially larger than title
+        self.table.horizontalHeader().setMinimumSectionSize(135)
 
         # Buttons
         self.buttons = self.__creat_buttons()
@@ -415,6 +420,10 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
 
         return data
 
+    def prepare_for_pdf_export(self):
+        """Prepare for PDF-export."""
+        prepare_table_for_pdf_export(self.table)
+
     @staticmethod
     def get_user_friendly_name():
         """Get user-friendly name of module.
@@ -435,4 +444,4 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
         QIcon
             Picture of module.
         """
-        return QIcon("soitool/media/phonetable.png")
+        return QIcon("soitool/media/phonebook.png")
diff --git a/soitool/modules/module_predefined_codes.py b/soitool/modules/module_predefined_codes.py
index 14f1349faa6c90e78ad99d1a45d470f3292b42bd..1d749fb0f20cf7123a476f5e6b5f7df9bb43f595 100644
--- a/soitool/modules/module_predefined_codes.py
+++ b/soitool/modules/module_predefined_codes.py
@@ -23,6 +23,7 @@ from soitool.modules.module_base import (
     SUB_HEADLINE_FONT,
     DEFAULT_FONT,
     resize_table,
+    prepare_table_for_pdf_export,
     is_event_edit_module,
 )
 from soitool.accept_reject_dialog import AcceptRejectDialog
@@ -451,6 +452,11 @@ class PredefinedCodesModule(ModuleBase, QWidget, metaclass=Meta):
 
         super().keyPressEvent(event)
 
+    def prepare_for_pdf_export(self):
+        """Prepare for PDF-export."""
+        for table in self.tables:
+            prepare_table_for_pdf_export(table)
+
     @staticmethod
     def get_user_friendly_name():
         """Get user-friendly name of module."""
diff --git a/soitool/modules/module_table.py b/soitool/modules/module_table.py
index 1b26f1fed1c90bef323b3cff0bdbb465698328a3..ce637441edae6d7e6b779d51f049f512024334dd 100644
--- a/soitool/modules/module_table.py
+++ b/soitool/modules/module_table.py
@@ -5,6 +5,7 @@ from soitool.modules.module_base import (
     ModuleBase,
     resize_table,
     get_table_size,
+    prepare_table_for_pdf_export,
     is_event_add_row,
     is_event_remove_row,
     is_event_add_column,
@@ -167,6 +168,10 @@ class TableModule(ModuleBase, QTableWidget, metaclass=Meta):
 
         return content
 
+    def prepare_for_pdf_export(self):
+        """Prepare for PDF-export."""
+        prepare_table_for_pdf_export(self)
+
     @staticmethod
     def get_user_friendly_name():
         """Get user-friendly name of module."""
diff --git a/soitool/new_module_dialog.py b/soitool/new_module_dialog.py
index 17df2195610ef753733f6bfb9989577db625e07f..2c5b9fa40fad16be0e53d52795cf92c3c2ca958d 100644
--- a/soitool/new_module_dialog.py
+++ b/soitool/new_module_dialog.py
@@ -77,6 +77,7 @@ class NewModuleDialog(AcceptRejectDialog):
         self.list_module_choices.setViewMode(QListWidget.IconMode)
         self.list_module_choices.setIconSize(QSize(100, 100))
         self.list_module_choices.setResizeMode(QListWidget.Adjust)
+        self.list_module_choices.setMinimumSize(345, 315)
 
         for i, module_choice in enumerate(module_choices):
             self.list_module_choices.insertItem(
diff --git a/soitool/testdata/codebook.json b/soitool/testdata/codebook.json
index 053026acbd3c92ceca7f68f30dfcd0d2d7a1ac32..5423c81cf1c4ae9de2cc9032fff3970a1d516601 100644
--- a/soitool/testdata/codebook.json
+++ b/soitool/testdata/codebook.json
@@ -1,222 +1,3382 @@
 [
-    {
-        "word": "Vann (l)",
-        "category": "Etterforsyninger",
-        "type": "Stor"
-    },
-    {
-        "word": "Meldingsblankett (blokker)",
-        "category": "Etterforsyninger",
-        "type": "Stor"
-    },
-    {
-        "word": "PACE-batteri/BA-3090 (stk)",
-        "category": "Etterforsyninger",
-        "type": "Stor"
-    },
-    {
-        "word": "Rødsprit (l)",
-        "category": "Etterforsyninger",
-        "type": "Stor"
-    },
-    {
-        "word": "Proviant (DOS)",
-        "category": "Etterforsyninger",
-        "type": "Stor"
-    },
-    {
-        "word": "Kryss",
-        "category": "Landemerker",
-        "type": "Stor"
-    },
-    {
-        "word": "Sti",
-        "category": "Landemerker",
-        "type": "Stor"
-    },
-    {
-        "word": "Veg",
-        "category": "Landemerker",
-        "type": "Stor"
-    },
-    {
-        "word": "Høyde",
-        "category": "Landemerker",
-        "type": "Stor"
-    },
-    {
-        "word": "Rute",
-        "category": "Landemerker",
-        "type": "Stor"
-    },
-    {
-        "word": "Elv",
-        "category": "Landemerker",
-        "type": "Stor"
-    },
-    {
-        "word": "Dal",
-        "category": "Landemerker",
-        "type": "Stor"
-    },
-    {
-        "word": "Bro",
-        "category": "Landemerker",
-        "type": "Stor"
-    },
-    {
-        "word": "Lysrakett",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "40 mm",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "Håndgranat",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "P-80",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "Bombe",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "Ammo",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "Signalpistol",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "ERYX",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "MP-5",
-        "category": "Våpenteknisk",
-        "type": "Liten"
-    },
-    {
-        "word": "HK-416",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "Går av nett",
-        "category": "Uttrykk/tiltak/oppdrag",
-        "type": "Stor"
-    },
-    {
-        "word": "Er i rute",
-        "category": "Uttrykk/tiltak/oppdrag",
-        "type": "Stor"
-    },
-    {
-        "word": "Stans, -e, -et",
-        "category": "Uttrykk/tiltak/oppdrag",
-        "type": "Stor"
-    },
-    {
-        "word": "Leopard 2",
-        "category": "Kjøretøy",
-        "type": "Stor"
-    },
-    {
-        "word": "BV-206",
-        "category": "Kjøretøy",
-        "type": "Stor"
-    },
-    {
-        "word": "CV 90",
-        "category": "Kjøretøy",
-        "type": "Stor"
-    },
-    {
-        "word": "M109",
-        "category": "Kjøretøy",
-        "type": "Stor"
-    },
-    {
-        "word": "M04",
-        "category": "Bekledning",
-        "type": "Stor"
-    },
-    {
-        "word": "Regntøy",
-        "category": "Bekledning",
-        "type": "Stor"
-    },
-    {
-        "word": "Vernemaske",
-        "category": "Personlig utrustning",
-        "type": "Stor"
-    },
-    {
-        "word": "Vest plate",
-        "category": "Personnlig utrustning",
-        "type": "Stor"
-    },
-    {
-        "word": "AG3",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "Rekylfri kanon",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "MB Multi",
-        "category": "Kjøretøy",
-        "type": "Stor"
-    },
-    {
-        "word": "MG-3",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "M2 Browning",
-        "category": "Våpenteknisk",
-        "type": "Stor"
-    },
-    {
-        "word": "M77",
-        "category": "Personlig utrustning",
-        "type": "Stor"
-    },
-    {
-        "word": "Netting under over",
-        "category": "Personlig utrustning",
-        "type": "Stor"
-    },
-    {
-        "word": "Underbukse ull kort lang",
-        "category": "Personlig utrustning",
-        "type": "Stor"
-    },
-    {
-        "word": "Kompass",
-        "category": "Personlig utrustning",
-        "type": "Stor"
-    },
-    {
-        "word": "Ferdigstilling",
-        "category": "Straff",
-        "type": "Stor"
-    }
+  {
+    "word": "0",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "1",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "2",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "3",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "4",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "40 mm",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "5",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "6",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "7",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "8",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "9",
+    "category": "Tall",
+    "type": "Liten"
+  },
+  {
+    "word": "A",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "AG3",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "Alania",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Ammo",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "Anaprox",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Arauca",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Austria",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "B",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "BV-206",
+    "category": "Kj\u00f8ret\u00f8y",
+    "type": "Stor"
+  },
+  {
+    "word": "Bengasi",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Bombe",
+    "category": "V\u00e5penteknisk",
+    "type": "Liten"
+  },
+  {
+    "word": "Bro",
+    "category": "Landemerker",
+    "type": "Liten"
+  },
+  {
+    "word": "C",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "CV 90",
+    "category": "Kj\u00f8ret\u00f8y",
+    "type": "Stor"
+  },
+  {
+    "word": "Chariton",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Charles VII",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Chartism",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Cochise",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Course's",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "D",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Dal",
+    "category": "Landemerker",
+    "type": "Stor"
+  },
+  {
+    "word": "Della",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Dingle",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Dreyfus",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "E",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "ERYX",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "Eagle",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Elv",
+    "category": "Landemerker",
+    "type": "Liten"
+  },
+  {
+    "word": "Er i rute",
+    "category": "Uttrykk/tiltak/oppdrag",
+    "type": "Stor"
+  },
+  {
+    "word": "Exchequer",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "F",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Ferdigstilling",
+    "category": "Straff",
+    "type": "Stor"
+  },
+  {
+    "word": "Fram",
+    "category": "Retninger",
+    "type": "Liten"
+  },
+  {
+    "word": "G",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "G-notes",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "G\u00e5r av nett",
+    "category": "Uttrykk/tiltak/oppdrag",
+    "type": "Stor"
+  },
+  {
+    "word": "H",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "HK-416",
+    "category": "V\u00e5penteknisk",
+    "type": "Liten"
+  },
+  {
+    "word": "Helikopter",
+    "category": "St\u00f8tte",
+    "type": "Liten"
+  },
+  {
+    "word": "H\u00e5ndgranat",
+    "category": "V\u00e5penteknisk",
+    "type": "Liten"
+  },
+  {
+    "word": "H\u00f8yde",
+    "category": "Landemerker",
+    "type": "Stor"
+  },
+  {
+    "word": "I",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "J",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Jamnagar",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "K",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "K9",
+    "category": "St\u00f8tte",
+    "type": "Liten"
+  },
+  {
+    "word": "Khronos",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Kompass",
+    "category": "Personlig utrustning",
+    "type": "Stor"
+  },
+  {
+    "word": "Kryss",
+    "category": "Landemerker",
+    "type": "Stor"
+  },
+  {
+    "word": "Kyzyl",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "L",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Leopard 2",
+    "category": "Kj\u00f8ret\u00f8y",
+    "type": "Stor"
+  },
+  {
+    "word": "Lysrakett",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "M",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "M04",
+    "category": "Bekledning",
+    "type": "Stor"
+  },
+  {
+    "word": "M109",
+    "category": "Kj\u00f8ret\u00f8y",
+    "type": "Stor"
+  },
+  {
+    "word": "M2 Browning",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "M77",
+    "category": "Personlig utrustning",
+    "type": "Stor"
+  },
+  {
+    "word": "MB Multi",
+    "category": "Kj\u00f8ret\u00f8y",
+    "type": "Stor"
+  },
+  {
+    "word": "MG-3",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "MP",
+    "category": "St\u00f8tte",
+    "type": "Liten"
+  },
+  {
+    "word": "MP-5",
+    "category": "V\u00e5penteknisk",
+    "type": "Liten"
+  },
+  {
+    "word": "Meldingsblankett (blokker)",
+    "category": "Etterforsyninger",
+    "type": "Stor"
+  },
+  {
+    "word": "Mine",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "N",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Netting under over",
+    "category": "Personlig utrustning",
+    "type": "Stor"
+  },
+  {
+    "word": "Nord",
+    "category": "Retninger",
+    "type": "Liten"
+  },
+  {
+    "word": "O",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "P",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "PACE-batteri/BA-3090 (stk)",
+    "category": "Etterforsyninger",
+    "type": "Stor"
+  },
+  {
+    "word": "Palme",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Portage",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Proviant (DOS)",
+    "category": "Etterforsyninger",
+    "type": "Stor"
+  },
+  {
+    "word": "Punic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Q",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "R",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Regnt\u00f8y",
+    "category": "Bekledning",
+    "type": "Stor"
+  },
+  {
+    "word": "Rekylfri kanon",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "Rute",
+    "category": "Landemerker",
+    "type": "Stor"
+  },
+  {
+    "word": "R\u00f8dsprit (l)",
+    "category": "Etterforsyninger",
+    "type": "Stor"
+  },
+  {
+    "word": "S",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Saaniches",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Sanitet",
+    "category": "St\u00f8tte",
+    "type": "Liten"
+  },
+  {
+    "word": "Sarah",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Severn",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Signalpistol",
+    "category": "V\u00e5penteknisk",
+    "type": "Stor"
+  },
+  {
+    "word": "Stans, -e, -et",
+    "category": "Uttrykk/tiltak/oppdrag",
+    "type": "Stor"
+  },
+  {
+    "word": "Sti",
+    "category": "Landemerker",
+    "type": "Liten"
+  },
+  {
+    "word": "Surinamese",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "S\u00f8r",
+    "category": "Retninger",
+    "type": "Liten"
+  },
+  {
+    "word": "T",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Tilbake",
+    "category": "Retninger",
+    "type": "Liten"
+  },
+  {
+    "word": "U",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "U-235",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Ulanova",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "Underbukse ull kort lang",
+    "category": "Personlig utrustning",
+    "type": "Stor"
+  },
+  {
+    "word": "V",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Vann (l)",
+    "category": "Etterforsyninger",
+    "type": "Stor"
+  },
+  {
+    "word": "Veg",
+    "category": "Landemerker",
+    "type": "Stor"
+  },
+  {
+    "word": "Vernemaske",
+    "category": "Personlig utrustning",
+    "type": "Stor"
+  },
+  {
+    "word": "Vest",
+    "category": "Retninger",
+    "type": "Liten"
+  },
+  {
+    "word": "W",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "X",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Y",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "Z",
+    "category": "Bokstaver",
+    "type": "Liten"
+  },
+  {
+    "word": "angleworm",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "answer",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "antal",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "antiderivatives",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "antitechnology",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "areola",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "arraigned",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "arrowlet",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "attapulgite",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "attemperation",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "autoharp",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "automata",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "awake",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "axiomatising",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "b-boying",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "babyism",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "backaches",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "backhand",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "baking",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "balletgoers",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "balling",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "banditti",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bankerish",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "baptising",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bargh",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "beamstop",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "behovely",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bejeweled",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "belabouring",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bell-cheeked",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bioherbicide",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "biopoesis",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "blackmark",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bladefish",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bletilla",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "blood-spiller",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bloodening",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "blow-drying",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "blue-blood",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "boncer",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "boron-11",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bouwery",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "boykins",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "breatheth",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "brochet",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "brownbagger",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "brushing",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "bullshitters",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "caballer",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "cabin-mate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "callosities",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "callosomarginal",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "calophyllum",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "catalpa",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "catboats",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "caudillos",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "caved",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "cephalgia",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "cerotic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "chatterers",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "checkings",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "chewing",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "chlorogenic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "circlelike",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "clades",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "clockworks",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "cloud-belt",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "coco-de-mer",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "coherence",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "collected",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "collectedly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "collocutors",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "colluvium",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "colorizing",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "comfort",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "compromise",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "confederated",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "conia",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "conny",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "continge",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "copper-smoke",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "corypha",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "counterstaining",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "crabwise",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "creedless",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "cricetine",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "cucullated",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "customisable",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "cuvettes",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dark-spotted",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "deathward",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "declassify",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "deducted",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "deglycosylated",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "departure",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "destinism",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dhurra",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dilating",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dilators",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "disastrously",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "disparager",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "disparities",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "disseisin",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dissonate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "doctrine",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "door-handle",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dopants",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dradde",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "drawboy",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "driveth",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dryinus",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dulcian",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dumbish",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "durrin",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "duyker",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "dyery",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ebullient",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "eight-yard",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "electroneutral",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "empathising",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "empoldered",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ensealed",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "enshielding",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "enticements",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "entrancing",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ephebiphobia",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "errantia",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ethnologist",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "evacuatory",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "exobiologist",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "expertize",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "expound",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "expropriated",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "eyecup",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "factiousness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "factivity",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fainted",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fallibly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fancied",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fanged",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "farecard",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "farsightedly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fatidical",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "featherbrained",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fervidness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ficus",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "filmmake",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fingering",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fingerpicked",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fishiest",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "flasket",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "flesh",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "flipside",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "flots",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fluorography",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "force-power",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "forgoing",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "forgotten",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fortississimo",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "frame-breaker",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "fuzzed",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "gallamine",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "gatehouses",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "girlishness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "glass",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "glummest",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "goldplated",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "gonif",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "good-by",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "grander",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "greenswards",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "groining",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ground-joint",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "guildhall",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "hair-brush",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "hairy",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "half-mark",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "handseller",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "handspans",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "harshest",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "heroical",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "hootch",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "hucks",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "hyperventilates",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "idolatrous",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "iffiest",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ignobility",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "illusional",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "imperialized",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "imprimatur",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "inaccurate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "inact",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "indictional",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "indite",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "indubitate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "inedible",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ingraff",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "injuriously",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "insufferable",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "interfertile",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "intergluteal",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "intermits",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "intershell",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "intracellularly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "intramuscularly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "intraoccular",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "intrapersonal",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "intravesicular",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "invasion",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "irrigationist",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "isogenies",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "jailward",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "juddered",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "kerplunk",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "kilobases",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "kitesurfer",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "knosp",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "know-nothing",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lancelet",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lanuginous",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lathery",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "legitimized",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lessies",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "letterpress",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "leucin",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "levisticum",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lexicalization",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "libertism",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "libidinous",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lionhearted",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lives",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lordliness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "losest",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "lubber",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mailclad",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "manhood",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "manias",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "marvedie",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "masculinity",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "masterliness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mastless",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "matzoh",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "maumas",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mealman",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "megahero",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "menidia",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "meshworks",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "microtitre",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "misdoubts",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mislich",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "missaw",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mithridatic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mnemonically",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "moderated",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "moderationism",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "moldiness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "morisqueta",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "morpheme",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mountain-sheep",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mouse-tail",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "multifoil",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "multilaterally",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "multiline",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mutually",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "mythology",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nailwort",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nameless",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "natica",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nervaura",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "neuralgic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "newborns",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nigher",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nightrider",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nonassessable",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "noncarcinogenic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nonformulaic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nonpaved",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nonrecombinant",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nonreproductive",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nonsexualized",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nonwomen",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "norethynodrel",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "normotensive",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "novices",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "nurturance",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "octapeptide",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ogled",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "omers",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "opposingly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "origan",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "outlanders",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "outspokenly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "outstanding",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "overbold",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "overcalling",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "overcharge",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pacifist",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pacifistic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "paction",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "paint-remover",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "palmetto",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pandybat",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "panel-picture",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pappyshow",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "paralogism",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "parietaria",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pastorage",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "peculation",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pelargoniums",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "perenniality",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "perfectionation",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "perjured",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "perspicacity",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "phosphorylate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "phylloporphyrin",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pigweed",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pilastrade",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pinpoint",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pinprick",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pissis",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "plank",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "plash",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "plentivous",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "portfolios",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "poundage",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "preimage",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "prejudicially",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "preliminaries",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "preposition",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "proneness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "prosiest",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "prosimian",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "puggrees",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "pulverous",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "purposive",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "putrefies",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "quadrupedally",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "quarter",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "quarter-watch",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "quinhydrone",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "radicata",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "raffler",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ragheads",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "rallying",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "range-indicator",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "re-attaches",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "reagency",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "reassessments",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "reilluminate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "relock",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "remembrancers",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "remembrances",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "reminiscing",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "remonstratingly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "representative",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "reprimands",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "residents",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "resilin",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "retrogrades",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "rewalked",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "riddance",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "rigid",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "risks",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "romanised",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "roseate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "roundworms",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "rufous",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "safeguarded",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "salps",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sand-wind",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sapphire",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sayme",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "schoolgirlishly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sconse",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "scorchy",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "scrimped",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sea-chart",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sea-monk",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "secrets",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "seething",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "self-mailer",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "selfconsistent",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "semiography",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "serfdom",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "seven-shooter",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sextette",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "shawnee-wood",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "she-goats",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "shingle-mill",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "shivers",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "showhorses",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "shrinker",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "shrivelled",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sieging",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "silverbell",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sinuses",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "skeel",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sketchers",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "slash",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "slasher",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "smatteringly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "smutched",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "snow-craft",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "socker",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sonatinas",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sparrow-sized",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sparrowlike",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "spastastic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "spatha",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "speechifies",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "spelled",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "spion",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "spirity",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "splif",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "stacker",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "staffier",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "stanchioned",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "starv",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sternutate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "stimulate",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "stongs",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "straightjacket",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "streaked",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "streaks",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "stropped",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "studies",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "stupefaction",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "substrated",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "supplicantly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "sustainability",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "swarthily",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "swellfish",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "swilled",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "swish",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tablelike",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "taiko",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "taiping",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "taketh",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tallat",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tankini",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tar-water",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tautologically",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "teabagging",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "telemetry",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tenement-house",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tewel",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "thief-catcher",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "thinginess",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "thinketh",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tholed",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "threadlet",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "throw-weight",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "thuggishly",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "thumps",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tinware",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "titleholders",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "toenails",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "toilful",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "torcular",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "torgoch",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "torinese",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "totalisator",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "touchdowns",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tractator",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "transcranial",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "transferred",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "trencher",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "trend",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "trichiasis",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "trichobezoars",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "triflic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "trifling",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tripwire",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "trisulphonic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tropic-bird",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tropicalization",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tropicalized",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "truckers",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "trusser",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tugged",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tulpas",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tusks",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "twattler",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "twiforked",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "two-eyes",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "tyrannic",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ultraviolent",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unbandage",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unbehovely",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unblemished",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unblooded",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unbracketed",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unbudgeted",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unbundles",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unchild",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unclosed",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unclothed",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "uncombable",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "underbodice",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "underside",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "undies",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unfertilised",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unguardedness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "uniformise",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unimplemented",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "uninscribed",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unintroduced",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "union",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unpremeditation",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unpreserved",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unprotected",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unprovoking",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unreadability",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unremorsefully",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unresearched",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unroll",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unroofs",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unsaved",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "unseaming",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "updating",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "urolithiasis",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "ursidae",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "userpass",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "usest",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "usherian",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "vanguardists",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "vardingale",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "vaticinal",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "vegetativeness",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "velocimeters",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "venules",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "verticalized",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "viewable",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "village",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "vinelike",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "visita",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "vlogs",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "voodooists",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "vulcaniser",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "vulpinite",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wainscottings",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "waist-boat",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wakeboarder",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "water-elephant",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wattling",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "weaning",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "weeder-clips",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wheadle",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wherenot",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "whistle-stop",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wigga",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wirepuller",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wiver",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wolfbane",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "wolfram",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "workaholism",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "yataghans",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "yellow-tinged",
+    "category": "Testkategori",
+    "type": "Stor"
+  },
+  {
+    "word": "\u00d8st",
+    "category": "Retninger",
+    "type": "Liten"
+  },
+  {
+    "word": "\u00e6nigmata",
+    "category": "Testkategori",
+    "type": "Stor"
+  }
 ]
\ No newline at end of file
diff --git a/soitool/testdata/long_codebook.json b/soitool/testdata/long_codebook.json
deleted file mode 100644
index 5423c81cf1c4ae9de2cc9032fff3970a1d516601..0000000000000000000000000000000000000000
--- a/soitool/testdata/long_codebook.json
+++ /dev/null
@@ -1,3382 +0,0 @@
-[
-  {
-    "word": "0",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "1",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "2",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "3",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "4",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "40 mm",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "5",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "6",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "7",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "8",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "9",
-    "category": "Tall",
-    "type": "Liten"
-  },
-  {
-    "word": "A",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "AG3",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "Alania",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Ammo",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "Anaprox",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Arauca",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Austria",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "B",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "BV-206",
-    "category": "Kj\u00f8ret\u00f8y",
-    "type": "Stor"
-  },
-  {
-    "word": "Bengasi",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Bombe",
-    "category": "V\u00e5penteknisk",
-    "type": "Liten"
-  },
-  {
-    "word": "Bro",
-    "category": "Landemerker",
-    "type": "Liten"
-  },
-  {
-    "word": "C",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "CV 90",
-    "category": "Kj\u00f8ret\u00f8y",
-    "type": "Stor"
-  },
-  {
-    "word": "Chariton",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Charles VII",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Chartism",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Cochise",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Course's",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "D",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Dal",
-    "category": "Landemerker",
-    "type": "Stor"
-  },
-  {
-    "word": "Della",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Dingle",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Dreyfus",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "E",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "ERYX",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "Eagle",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Elv",
-    "category": "Landemerker",
-    "type": "Liten"
-  },
-  {
-    "word": "Er i rute",
-    "category": "Uttrykk/tiltak/oppdrag",
-    "type": "Stor"
-  },
-  {
-    "word": "Exchequer",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "F",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Ferdigstilling",
-    "category": "Straff",
-    "type": "Stor"
-  },
-  {
-    "word": "Fram",
-    "category": "Retninger",
-    "type": "Liten"
-  },
-  {
-    "word": "G",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "G-notes",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "G\u00e5r av nett",
-    "category": "Uttrykk/tiltak/oppdrag",
-    "type": "Stor"
-  },
-  {
-    "word": "H",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "HK-416",
-    "category": "V\u00e5penteknisk",
-    "type": "Liten"
-  },
-  {
-    "word": "Helikopter",
-    "category": "St\u00f8tte",
-    "type": "Liten"
-  },
-  {
-    "word": "H\u00e5ndgranat",
-    "category": "V\u00e5penteknisk",
-    "type": "Liten"
-  },
-  {
-    "word": "H\u00f8yde",
-    "category": "Landemerker",
-    "type": "Stor"
-  },
-  {
-    "word": "I",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "J",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Jamnagar",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "K",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "K9",
-    "category": "St\u00f8tte",
-    "type": "Liten"
-  },
-  {
-    "word": "Khronos",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Kompass",
-    "category": "Personlig utrustning",
-    "type": "Stor"
-  },
-  {
-    "word": "Kryss",
-    "category": "Landemerker",
-    "type": "Stor"
-  },
-  {
-    "word": "Kyzyl",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "L",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Leopard 2",
-    "category": "Kj\u00f8ret\u00f8y",
-    "type": "Stor"
-  },
-  {
-    "word": "Lysrakett",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "M",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "M04",
-    "category": "Bekledning",
-    "type": "Stor"
-  },
-  {
-    "word": "M109",
-    "category": "Kj\u00f8ret\u00f8y",
-    "type": "Stor"
-  },
-  {
-    "word": "M2 Browning",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "M77",
-    "category": "Personlig utrustning",
-    "type": "Stor"
-  },
-  {
-    "word": "MB Multi",
-    "category": "Kj\u00f8ret\u00f8y",
-    "type": "Stor"
-  },
-  {
-    "word": "MG-3",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "MP",
-    "category": "St\u00f8tte",
-    "type": "Liten"
-  },
-  {
-    "word": "MP-5",
-    "category": "V\u00e5penteknisk",
-    "type": "Liten"
-  },
-  {
-    "word": "Meldingsblankett (blokker)",
-    "category": "Etterforsyninger",
-    "type": "Stor"
-  },
-  {
-    "word": "Mine",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "N",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Netting under over",
-    "category": "Personlig utrustning",
-    "type": "Stor"
-  },
-  {
-    "word": "Nord",
-    "category": "Retninger",
-    "type": "Liten"
-  },
-  {
-    "word": "O",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "P",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "PACE-batteri/BA-3090 (stk)",
-    "category": "Etterforsyninger",
-    "type": "Stor"
-  },
-  {
-    "word": "Palme",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Portage",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Proviant (DOS)",
-    "category": "Etterforsyninger",
-    "type": "Stor"
-  },
-  {
-    "word": "Punic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Q",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "R",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Regnt\u00f8y",
-    "category": "Bekledning",
-    "type": "Stor"
-  },
-  {
-    "word": "Rekylfri kanon",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "Rute",
-    "category": "Landemerker",
-    "type": "Stor"
-  },
-  {
-    "word": "R\u00f8dsprit (l)",
-    "category": "Etterforsyninger",
-    "type": "Stor"
-  },
-  {
-    "word": "S",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Saaniches",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Sanitet",
-    "category": "St\u00f8tte",
-    "type": "Liten"
-  },
-  {
-    "word": "Sarah",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Severn",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Signalpistol",
-    "category": "V\u00e5penteknisk",
-    "type": "Stor"
-  },
-  {
-    "word": "Stans, -e, -et",
-    "category": "Uttrykk/tiltak/oppdrag",
-    "type": "Stor"
-  },
-  {
-    "word": "Sti",
-    "category": "Landemerker",
-    "type": "Liten"
-  },
-  {
-    "word": "Surinamese",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "S\u00f8r",
-    "category": "Retninger",
-    "type": "Liten"
-  },
-  {
-    "word": "T",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Tilbake",
-    "category": "Retninger",
-    "type": "Liten"
-  },
-  {
-    "word": "U",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "U-235",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Ulanova",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "Underbukse ull kort lang",
-    "category": "Personlig utrustning",
-    "type": "Stor"
-  },
-  {
-    "word": "V",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Vann (l)",
-    "category": "Etterforsyninger",
-    "type": "Stor"
-  },
-  {
-    "word": "Veg",
-    "category": "Landemerker",
-    "type": "Stor"
-  },
-  {
-    "word": "Vernemaske",
-    "category": "Personlig utrustning",
-    "type": "Stor"
-  },
-  {
-    "word": "Vest",
-    "category": "Retninger",
-    "type": "Liten"
-  },
-  {
-    "word": "W",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "X",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Y",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "Z",
-    "category": "Bokstaver",
-    "type": "Liten"
-  },
-  {
-    "word": "angleworm",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "answer",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "antal",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "antiderivatives",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "antitechnology",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "areola",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "arraigned",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "arrowlet",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "attapulgite",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "attemperation",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "autoharp",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "automata",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "awake",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "axiomatising",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "b-boying",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "babyism",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "backaches",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "backhand",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "baking",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "balletgoers",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "balling",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "banditti",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bankerish",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "baptising",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bargh",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "beamstop",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "behovely",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bejeweled",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "belabouring",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bell-cheeked",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bioherbicide",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "biopoesis",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "blackmark",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bladefish",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bletilla",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "blood-spiller",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bloodening",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "blow-drying",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "blue-blood",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "boncer",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "boron-11",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bouwery",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "boykins",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "breatheth",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "brochet",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "brownbagger",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "brushing",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "bullshitters",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "caballer",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "cabin-mate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "callosities",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "callosomarginal",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "calophyllum",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "catalpa",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "catboats",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "caudillos",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "caved",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "cephalgia",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "cerotic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "chatterers",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "checkings",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "chewing",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "chlorogenic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "circlelike",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "clades",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "clockworks",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "cloud-belt",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "coco-de-mer",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "coherence",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "collected",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "collectedly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "collocutors",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "colluvium",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "colorizing",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "comfort",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "compromise",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "confederated",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "conia",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "conny",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "continge",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "copper-smoke",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "corypha",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "counterstaining",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "crabwise",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "creedless",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "cricetine",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "cucullated",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "customisable",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "cuvettes",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dark-spotted",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "deathward",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "declassify",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "deducted",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "deglycosylated",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "departure",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "destinism",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dhurra",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dilating",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dilators",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "disastrously",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "disparager",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "disparities",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "disseisin",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dissonate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "doctrine",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "door-handle",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dopants",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dradde",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "drawboy",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "driveth",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dryinus",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dulcian",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dumbish",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "durrin",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "duyker",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "dyery",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ebullient",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "eight-yard",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "electroneutral",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "empathising",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "empoldered",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ensealed",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "enshielding",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "enticements",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "entrancing",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ephebiphobia",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "errantia",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ethnologist",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "evacuatory",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "exobiologist",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "expertize",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "expound",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "expropriated",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "eyecup",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "factiousness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "factivity",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fainted",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fallibly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fancied",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fanged",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "farecard",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "farsightedly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fatidical",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "featherbrained",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fervidness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ficus",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "filmmake",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fingering",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fingerpicked",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fishiest",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "flasket",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "flesh",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "flipside",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "flots",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fluorography",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "force-power",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "forgoing",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "forgotten",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fortississimo",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "frame-breaker",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "fuzzed",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "gallamine",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "gatehouses",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "girlishness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "glass",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "glummest",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "goldplated",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "gonif",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "good-by",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "grander",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "greenswards",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "groining",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ground-joint",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "guildhall",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "hair-brush",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "hairy",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "half-mark",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "handseller",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "handspans",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "harshest",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "heroical",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "hootch",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "hucks",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "hyperventilates",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "idolatrous",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "iffiest",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ignobility",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "illusional",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "imperialized",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "imprimatur",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "inaccurate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "inact",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "indictional",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "indite",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "indubitate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "inedible",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ingraff",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "injuriously",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "insufferable",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "interfertile",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "intergluteal",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "intermits",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "intershell",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "intracellularly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "intramuscularly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "intraoccular",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "intrapersonal",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "intravesicular",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "invasion",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "irrigationist",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "isogenies",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "jailward",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "juddered",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "kerplunk",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "kilobases",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "kitesurfer",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "knosp",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "know-nothing",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lancelet",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lanuginous",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lathery",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "legitimized",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lessies",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "letterpress",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "leucin",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "levisticum",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lexicalization",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "libertism",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "libidinous",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lionhearted",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lives",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lordliness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "losest",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "lubber",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mailclad",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "manhood",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "manias",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "marvedie",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "masculinity",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "masterliness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mastless",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "matzoh",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "maumas",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mealman",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "megahero",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "menidia",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "meshworks",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "microtitre",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "misdoubts",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mislich",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "missaw",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mithridatic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mnemonically",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "moderated",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "moderationism",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "moldiness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "morisqueta",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "morpheme",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mountain-sheep",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mouse-tail",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "multifoil",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "multilaterally",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "multiline",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mutually",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "mythology",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nailwort",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nameless",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "natica",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nervaura",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "neuralgic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "newborns",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nigher",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nightrider",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nonassessable",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "noncarcinogenic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nonformulaic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nonpaved",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nonrecombinant",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nonreproductive",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nonsexualized",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nonwomen",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "norethynodrel",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "normotensive",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "novices",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "nurturance",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "octapeptide",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ogled",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "omers",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "opposingly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "origan",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "outlanders",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "outspokenly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "outstanding",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "overbold",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "overcalling",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "overcharge",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pacifist",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pacifistic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "paction",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "paint-remover",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "palmetto",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pandybat",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "panel-picture",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pappyshow",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "paralogism",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "parietaria",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pastorage",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "peculation",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pelargoniums",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "perenniality",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "perfectionation",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "perjured",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "perspicacity",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "phosphorylate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "phylloporphyrin",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pigweed",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pilastrade",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pinpoint",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pinprick",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pissis",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "plank",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "plash",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "plentivous",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "portfolios",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "poundage",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "preimage",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "prejudicially",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "preliminaries",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "preposition",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "proneness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "prosiest",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "prosimian",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "puggrees",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "pulverous",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "purposive",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "putrefies",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "quadrupedally",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "quarter",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "quarter-watch",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "quinhydrone",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "radicata",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "raffler",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ragheads",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "rallying",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "range-indicator",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "re-attaches",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "reagency",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "reassessments",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "reilluminate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "relock",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "remembrancers",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "remembrances",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "reminiscing",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "remonstratingly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "representative",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "reprimands",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "residents",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "resilin",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "retrogrades",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "rewalked",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "riddance",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "rigid",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "risks",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "romanised",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "roseate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "roundworms",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "rufous",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "safeguarded",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "salps",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sand-wind",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sapphire",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sayme",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "schoolgirlishly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sconse",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "scorchy",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "scrimped",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sea-chart",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sea-monk",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "secrets",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "seething",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "self-mailer",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "selfconsistent",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "semiography",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "serfdom",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "seven-shooter",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sextette",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "shawnee-wood",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "she-goats",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "shingle-mill",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "shivers",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "showhorses",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "shrinker",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "shrivelled",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sieging",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "silverbell",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sinuses",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "skeel",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sketchers",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "slash",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "slasher",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "smatteringly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "smutched",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "snow-craft",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "socker",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sonatinas",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sparrow-sized",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sparrowlike",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "spastastic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "spatha",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "speechifies",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "spelled",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "spion",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "spirity",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "splif",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "stacker",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "staffier",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "stanchioned",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "starv",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sternutate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "stimulate",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "stongs",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "straightjacket",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "streaked",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "streaks",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "stropped",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "studies",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "stupefaction",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "substrated",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "supplicantly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "sustainability",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "swarthily",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "swellfish",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "swilled",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "swish",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tablelike",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "taiko",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "taiping",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "taketh",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tallat",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tankini",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tar-water",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tautologically",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "teabagging",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "telemetry",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tenement-house",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tewel",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "thief-catcher",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "thinginess",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "thinketh",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tholed",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "threadlet",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "throw-weight",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "thuggishly",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "thumps",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tinware",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "titleholders",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "toenails",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "toilful",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "torcular",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "torgoch",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "torinese",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "totalisator",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "touchdowns",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tractator",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "transcranial",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "transferred",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "trencher",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "trend",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "trichiasis",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "trichobezoars",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "triflic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "trifling",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tripwire",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "trisulphonic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tropic-bird",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tropicalization",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tropicalized",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "truckers",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "trusser",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tugged",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tulpas",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tusks",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "twattler",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "twiforked",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "two-eyes",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "tyrannic",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ultraviolent",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unbandage",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unbehovely",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unblemished",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unblooded",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unbracketed",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unbudgeted",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unbundles",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unchild",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unclosed",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unclothed",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "uncombable",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "underbodice",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "underside",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "undies",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unfertilised",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unguardedness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "uniformise",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unimplemented",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "uninscribed",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unintroduced",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "union",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unpremeditation",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unpreserved",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unprotected",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unprovoking",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unreadability",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unremorsefully",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unresearched",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unroll",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unroofs",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unsaved",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "unseaming",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "updating",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "urolithiasis",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "ursidae",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "userpass",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "usest",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "usherian",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "vanguardists",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "vardingale",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "vaticinal",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "vegetativeness",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "velocimeters",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "venules",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "verticalized",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "viewable",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "village",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "vinelike",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "visita",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "vlogs",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "voodooists",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "vulcaniser",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "vulpinite",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wainscottings",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "waist-boat",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wakeboarder",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "water-elephant",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wattling",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "weaning",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "weeder-clips",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wheadle",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wherenot",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "whistle-stop",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wigga",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wirepuller",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wiver",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wolfbane",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "wolfram",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "workaholism",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "yataghans",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "yellow-tinged",
-    "category": "Testkategori",
-    "type": "Stor"
-  },
-  {
-    "word": "\u00d8st",
-    "category": "Retninger",
-    "type": "Liten"
-  },
-  {
-    "word": "\u00e6nigmata",
-    "category": "Testkategori",
-    "type": "Stor"
-  }
-]
\ No newline at end of file
diff --git a/test/test_database.py b/test/test_database.py
index 30ef10697ff8cb7db9ee6d041673d2318d58a23e..fa276c847ce558724923aa59426ab6c89e7af11e 100644
--- a/test/test_database.py
+++ b/test/test_database.py
@@ -71,7 +71,7 @@ class DatabaseTest(unittest.TestCase):
     def test_codebook(self):
         """Assert function get_codebook works as expected."""
         # Get test-data from json
-        file_path = os.path.join(TESTDATA_PATH, "long_codebook.json")
+        file_path = os.path.join(TESTDATA_PATH, "codebook.json")
         f = open(file_path, "r", encoding="utf-8")
         expected = json.load(f)
         f.close()
@@ -199,7 +199,7 @@ class DatabaseTest(unittest.TestCase):
     def test_get_codebook(self):
         """Assert function get_codebook returns full codebook."""
         # Load full codebook
-        file_path = os.path.join(TESTDATA_PATH, "long_codebook.json")
+        file_path = os.path.join(TESTDATA_PATH, "codebook.json")
         f = open(file_path, "r", encoding="utf-8")
         expected = json.load(f)
         f.close()
@@ -218,7 +218,7 @@ class DatabaseTest(unittest.TestCase):
     def test_get_codebook_small(self):
         """Assert function get_codebook only return the small codebook."""
         # Load full codebook
-        file_path = os.path.join(TESTDATA_PATH, "long_codebook.json")
+        file_path = os.path.join(TESTDATA_PATH, "codebook.json")
         f = open(file_path, "r", encoding="utf-8")
         data = json.load(f)
         f.close()
diff --git a/test/test_resolution_smoke_test.py b/test/test_resolution_smoke_test.py
index c8b6db6dd9b9b2af80ac90f732e647731726d167..9345e0461624208a4985744b3c5cc55f23bf7f25 100644
--- a/test/test_resolution_smoke_test.py
+++ b/test/test_resolution_smoke_test.py
@@ -15,7 +15,7 @@ from PySide2.QtCore import QTimer, Qt, QSysInfo
 from PySide2.QtTest import QTest
 from PySide2.QtGui import QGuiApplication
 from soitool.soi import SOI
-from soitool.modules.code_table_settings import CodeTableSettings
+from soitool.modules.code_table_base import CodeTableSettings
 from soitool.modules.module_authentication_board import (
     AuthenticationBoardModule,
 )
@@ -111,7 +111,7 @@ class TestModulesAcrossResolutions(unittest.TestCase):
             {"x": 736, "y": 342, "page": 1, "name": "FrequencyTableModule"},
             {"x": 1876, "y": 0, "page": 1, "name": "SubtractorcodesModule"},
             {"x": 1320, "y": 0, "page": 1, "name": "PhonebookModule"},
-            {"x": 1595, "y": 0, "page": 1, "name": "CodePhraseModule"},
+            {"x": 1602, "y": 0, "page": 1, "name": "CodePhraseModule"},
             {"x": 1320, "y": 112, "page": 1, "name": "FreeTextModule"},
             {"x": 1430, "y": 112, "page": 1, "name": "TableModule"},
         ]