continue ByteArray read/write impl