> For the complete documentation index, see [llms.txt](https://bssexpress-docs.bananasoftware.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bssexpress-docs.bananasoftware.dev/errors/e-ivo-001.md).

# E=IVO=001

Error in build V1.0.0 of BSS-Express. (These errors are only valid for one version)

If you received this error code while you use the middleware ('mw()') function, you may have forgotten to add an options tag or forgotten to add it correctly. Here is an example of how it should go:

```javascript
const express = require('express');
const bss = require('bss-express');

const app = express();

app.use(bss.mw({
    useAI : false,
    APIToken : null,
    failedCallback : function(request, response, next) {
        // Do something like render a page if something fails.
    }
});

// Your code...
```

The error usually says:&#x20;

```
Options must include: useAI, APIToken, failedCallback. Error code: E=IVO=001
```

And some examples of what you may have done to get this error:

```javascript
const express = require('express');
const bss = require('bss-express');

const app = express();

app.use(bss.mw());

// Your code...
```

```javascript
const express = require('express');
const bss = require('bss-express');

const app = express();

app.use(bss.mw({
    useAI : false
});

// Your code...
```
