just pass the error data as a `byte[]` ?