revisiting this, and throwing here is bad news. Should be something like:
```javascript
if (err) {
    next(err);
    return;
}
```