Work on logic routes…

signature -> method(options, cb);
options: {
opdata: req.body
query: req.query
}
cb(result{reply or err}) is something that contains req & next();
Rule of thumb: no req, res, next in logic route exposed model/doc
methods.