new version of bytestring