byteav now wraps byteset