comment about byteConsumed
data update