diff --git a/libmat2/archive.py b/libmat2/archive.py
index 1ae3b45bc637b1271830f6ceecb76b9d7bff3ac9..aa1b24cca3d5d92ac94dbe65fab9d77ffbbf0d8f 100644
--- a/libmat2/archive.py
+++ b/libmat2/archive.py
@@ -118,6 +118,8 @@ class ArchiveBasedAbstractParser(abstract.AbstractParser):
 
             items = list()  # type: List[zipfile.ZipInfo]
             for item in sorted(zin.infolist(), key=lambda z: z.filename):
+                # Some fileformats do require to have the `mimetype` file
+                # as the first file in the archive.
                 if item.filename == 'mimetype':
                     items = [item] + items
                 else: