byte + unicode fix