diff --git a/SPECIFICATION.md b/SPECIFICATION.md
index 8c87bc8..fdac946 100644
--- a/SPECIFICATION.md
+++ b/SPECIFICATION.md
@@ -86,22 +86,22 @@ Cannot be named! If type 0 appears where a Named Tag is expected, the name is as
7 |
`TAG_Byte_Array` |
- `TAG_Int` *length*
+ | `TAG_Int` *length*
An array of bytes of unspecified format. The length of this array is *length* bytes |
|
8 |
`TAG_String` |
- `TAG_Short` *length*
+ | `TAG_Short` *length*
An array of bytes defining a string in UTF-8 format. The length of this array is *length* bytes |
|
9 |
`TAG_List` |
- `TAG_Byte` *tagId*
-`TAG_Int` *length*
+ | `TAG_Byte` *tagId*
+`TAG_Int` *length*
A sequential list of Tags (not Named Tags), of type *typeId*. The length of this array is *length* Tags |
All tags share the same type. |
@@ -119,7 +119,7 @@ The order of the tags is not guaranteed.
11 |
`TAG_Int_Array` |
- `TAG_Int` *length*
+ | `TAG_Int` *length*
An array of ints of unspecified format. The length of this array is *length* bytes |
|