expresses no longer bundles some middleware. Extended to include new dependencies