Modified the way bytes are read