update ByteBuffer.