withByteArray