actually use 2 byte datatype for fields that are 2 bytes wide!