bytestream constructor