diff --git a/.gitignore.js b/.gitignore
similarity index 100%
rename from .gitignore.js
rename to .gitignore
diff --git a/index.js b/index.js
index bdbbfb8e14997948b226672ac51eeab79b85121f..cbae73d96a5563c3fae85f2687c5f39e4529ae70 100644
--- a/index.js
+++ b/index.js
@@ -1,11 +1,17 @@
 const express = require('express')
 const app = express()
 const bodyParser = require('body-parser')
+  app.use(bodyParser.json())
 const cors = require('cors')
-
-app.use(cors())
-
-app.use(bodyParser.json())
+  app.use(cors())
+const logger = (request, response, next) => {
+  console.log('Method:',request.method)
+  console.log('Path:  ', request.path)
+  console.log('Body:  ', request.body)
+  console.log('---')
+  next()
+}
+app.use(logger)
 
 let persons = [
   {
diff --git a/node_modules/cors/package.json b/node_modules/cors/package.json
index f3662bd1f648ef3381d1357bee29957b91152a0a..513e56546022d4be2a5654decd07a80d62108dcb 100644
--- a/node_modules/cors/package.json
+++ b/node_modules/cors/package.json
@@ -1,19 +1,19 @@
 {
-  "_from": "cors",
+  "_from": "cors@^2.8.5",
   "_id": "cors@2.8.5",
   "_inBundle": false,
   "_integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
   "_location": "/cors",
   "_phantomChildren": {},
   "_requested": {
-    "type": "tag",
+    "type": "range",
     "registry": true,
-    "raw": "cors",
+    "raw": "cors@^2.8.5",
     "name": "cors",
     "escapedName": "cors",
-    "rawSpec": "",
+    "rawSpec": "^2.8.5",
     "saveSpec": null,
-    "fetchSpec": "latest"
+    "fetchSpec": "^2.8.5"
   },
   "_requiredBy": [
     "#USER",
@@ -22,7 +22,7 @@
   ],
   "_resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
   "_shasum": "eac11da51592dd86b9f06f6e7ac293b3df875d29",
-  "_spec": "cors",
+  "_spec": "cors@^2.8.5",
   "_where": "C:\\Users\\arto\\documents\\part3exercises",
   "author": {
     "name": "Troy Goode",