change from using 2 bits to 4 bits, as 2 bits arent enough to hold the enumeration OutputKind