keep the variable as byte, and add the scale and missing attribute to make it more efficient